Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Employees
  3. Employee HR Portal v 18.0
  4. Sales Conditions FAQ

Employee HR Portal

by Ayyan Saddiqui https://ayyan420.github.io/ayyan-saddiqui-senior-software-engineer-portfolio/
Odoo

$ 296.09

v 18.0 Third Party
This module requires Odoo Enterprise Edition.
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Appraisals (hr_appraisal)
• Attendances (hr_attendance)
• Discuss (mail)
• Employee Contracts (hr_contract)
• Employees (hr)
• Expenses (hr_expense)
• Payroll (hr_payroll)
• Time Off (hr_holidays)
• Website (website)
• Calendar (calendar)
• Invoicing (account)
Lines of code 9581
Technical Name employee_hr_portal
LicenseLGPL-3
Websitehttps://ayyan420.github.io/ayyan-saddiqui-senior-software-engineer-portfolio/
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Appraisals (hr_appraisal)
• Attendances (hr_attendance)
• Discuss (mail)
• Employee Contracts (hr_contract)
• Employees (hr)
• Expenses (hr_expense)
• Payroll (hr_payroll)
• Time Off (hr_holidays)
• Website (website)
• Calendar (calendar)
• Invoicing (account)
Lines of code 9581
Technical Name employee_hr_portal
LicenseLGPL-3
Websitehttps://ayyan420.github.io/ayyan-saddiqui-senior-software-engineer-portfolio/
⭐ Odoo 18 Ready 🚀 Enterprise Grade
Version 18.0.1.0 Lifetime License

Complete Self-Service HR Solution

Employee HR Portal

Empower your workforce with a comprehensive self-service portal. Manage leaves, advances, loans, expenses, appraisals, attendance, and more — all from one unified interface.

📋 Leave Management 💰 Advance & Loan 📊 Expense Tracking ⭐ Appraisals ⏱️ Attendance 📄 Payslips
💰 Buy Now — $300 📖 Explore Features
Employee HR Portal Dashboard
For Demo Please Contact
12+ Core Modules
100% Self-Service
50+ Screen Views
$300 One-Time License

📞 Purchase & Support — Ayyan Saddiqui

WhatsApp: +92 316 4705102 | Email: ayyansaddiqui420@gmail.com

🐙 GitHub: https://github.com/Ayyan420
★ FEATURES

Everything Your Employees Need

A complete self-service HR ecosystem built for Odoo 18. Employees can manage their entire HR lifecycle from one portal.

📋

Leave Management

Request, approve, and track leaves with full calendar view. Supports half-day, hourly, and multi-day leaves with attachment support.

  • Leave balance visibility
  • Manager approval workflow
  • Calendar integration
  • Email notifications
💰

Advance & Loan Management

Full cycle advance and loan request management with automatic invoice generation and installment tracking.

  • Advance limit tracking
  • Auto invoice creation
  • Installment planning
  • Disbursement bills
📊

Expense Tracking

Submit and track expenses with category management, receipt attachments, and approval workflow.

  • Expense categorization
  • Receipt attachments
  • Approval workflow
  • Reimbursement tracking
⭐

Performance Appraisals

Self-assessment with manager review. Includes customizable feedback templates and private chat notifications.

  • Self-assessment forms
  • Manager review
  • Feedback templates
  • Chat notifications
⏱️

Attendance & Check-in

Web-based check-in/out with calendar view, overtime tracking, late arrival, and early departure monitoring.

  • One-click check-in/out
  • Calendar view
  • Overtime tracking
  • Absentee recording
📄

Payslips & Documents

Secure access to payslips, contracts, and HR documents. Print, download, and share with management.

  • PDF payslip generation
  • Contract viewing
  • Document management
  • Print/download options
🔄

Missing Punch Management

Employees can request missing punches with reason. Approvers can create attendance records directly from requests.

⏰

Overtime Requests

Request and approve overtime with automatic attendance updates and overtime calculation.


FEATURE DETAIL

Advance Requests Management

Complete advance request lifecycle with limit tracking and invoice generation

Create Advance Request

Create Advance Request

Employees can submit advance requests with amount and reason.

Advance Request Form

Advance Request Form

Complete form with employee, contract, month, amount and description.

Advance Limit Tracking

Limit Tracking

Track advance limit and availed amount per employee contract.


FEATURE DETAIL

Loan & Disbursement Management

Complete loan lifecycle with installment planning, invoices, and disbursement bills

Create Loan Request

Create Loan Request

Employees can apply for loans with installment count and due dates.

Loan Request Form

Loan Details & Disbursement

View loan details, create invoices, and manage disbursement bills.

Disbursement Bill

Disbursement Bill

Automatic disbursement bill creation with payment status tracking.


FEATURE DETAIL

Leave Management

Full-featured leave management with calendar view, half-day, and hourly support

Create Leave

Create Leave Request

Submit leave requests with type, duration, and attachments.

Half Day Leave

Half-Day & Hourly Support

Support for half-day, hourly leaves, and leave balance tracking.


FEATURE DETAIL

Expense Management

Submit and track expenses with category management and receipt attachments

Create Expense

Create Expense Request

Submit expenses with category, amount, and payment method.

Expense List

Expense Tracking

Track all expenses with status and approval workflow.


FEATURE DETAIL

Performance Appraisals

Self-assessment with manager review and private chat notifications

Create Appraisal

Self Assessment

Employees can submit self-assessment with feedback.

Appraisal List

Appraisal Tracking

Track all appraisals with status and manager review.


FEATURE DETAIL

Attendance & Check-in/out

Web-based check-in/out with calendar view and overtime tracking

Attendance List

Attendance List

View all attendance records with check-in/out times.

Attendance Dashboard

Attendance Dashboard

Complete attendance dashboard with overtime, late arrival, and early leave.

Absents

Absent Tracking

Automated absent tracking and recording.


FEATURE DETAIL

Missing Punch Management

Request and approve missing punches with automatic attendance creation

Create Missing Punch

Create Request

Employees can request missing punches with reason.

Missing Punch Approval

Approval Workflow

Designated approvers can approve or refuse requests.

Attendance Created

Auto Attendance

Automatic attendance creation after approval.


FEATURE DETAIL

Overtime Requests

Request and approve overtime with automatic attendance updates

Create Overtime

Create Overtime Request

Submit overtime requests with reason and date.

Overtime Approval

Approval & Update

Approve and automatically update attendance records.


FEATURE DETAIL

Contract Management

View and manage employee contracts with advance limit tracking

Contract Form

Contract Details

Complete contract information with advance limit.

Contract Form 2

Advance Limit Tracking

Track availed advance amount per contract.

Contract

Employee Contract

View contract details and working schedule.


FEATURE DETAIL

Payslips & Documents

Secure access to payslips, contracts, and HR documents

Payslips

Payslip Access

View and download payslips as PDF.

Contract View

Contract View

View complete contract details.


FEATURE DETAIL

HR Documents & Communications

Centralized document management and HR communications

Documents

Document List

All HR documents in one place.

Document Detail

Document Detail

View document details and communications.

Absents

Absent Reports

Complete absent reports for all employees.


📸 SCREENSHOTS

Complete UI Walkthrough

Every screen and feature of the Employee HR Portal

Portal Dashboard Portal Dashboard 2 Portal Dashboard 3 Portal Dashboard 4 Portal Dashboard 5 Portal Dashboard 6 Portal Dashboard 7 Portal Dashboard 8 Portal Dashboard 9 Portal Dashboard 10 Leave Management Leave Management 2 Create Leave Create Leave 2 Advance Requests Create Advance Advance Form Advance Error Advance Limit Loan Requests Create Loan Loan Detail Disbursement Expense Management Create Expense Appraisals Create Appraisal Attendance Attendance Dashboard Absents Missing Punch Create Missing Punch Marc Demo Marc Demo 2 Overtime Requests Create Overtime Overtime Detail Contracts Contract Details Contract Form Contract Form 2 Abigail Contract Payslips Documents Documents 2 Payroll Dashboard Security Groups Mitchell Admin Abigail Peterson Attendance Absents

🏗️ ARCHITECTURE

Complete Module Structure

📁 Core Models

  • advance.requests — Advance management
  • loan.requests — Loan management
  • missing.punch — Missing punch requests
  • hr.overtime.requests — Overtime requests
  • hr.attendance.absents — Absent tracking
  • hr.appraisal — Performance appraisals

🔧 Technical Features

  • Full Odoo 18 compatibility
  • Mail & activity tracking
  • Portal security integration
  • Automatic invoice generation
  • Email notification system
  • Calendar view integration

⚙️ TECHNICAL

Developer & Technical Specifications

🐍

Python 3

Odoo 18 native Python implementation

📱

Mobile Responsive

Fully responsive portal views

🔒

Security Ready

Group-based access control

📧

Email Integration

Automatic notifications & alerts

📊

Reporting

PDF payslips & contract documents

🔄

Workflow Engine

Multi-stage approval workflows


🔒 SECURITY

Security Groups & Access Control

Granular access control with user groups and security rules

👥 User Groups

  • Employee HR Portal User — Basic employee access
  • Employee HR Portal Manager — Full management access
  • Show All Leave — View all employee leaves
  • Approve All Leaves — Approve any leave request
  • Missing Punch Approver — Special approver for missing punches

🛡️ Security Rules

  • Own records access for employees
  • Manager access for team leaves
  • Approver access for missing punches
  • HR Manager full access
  • Portal access control
Security Groups

🐙 GitHub: Ayyan420-> https://github.com/Ayyan420

© 2026 Ayyan Saddiqui — Senior Odoo Engineer. Employee HR Portal v18.0.1.0

Developed by Ayyan Saddiqui -> https://ayyan420.github.io/ayyan-saddiqui-senior-software-engineer-portfolio/

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with