Skip to content
TraceNcode
Human Resources · Employee Experience

Employee Self-ServiceHR Portal for Odoo

A centralized self-service HR portal where employees manage attendance, leaves, payslips, profile details, documents, requests, and HR notifications from one dashboard at /my/hr. Pair with the TNC My HR mobile app for iOS & Android.

Key advantage: employees can be portal users (not backend users) and still perform core HR actions like leaves, attendance, profile updates, and payslip access.

Need a native mobile app? TNC My HR for iOS & Android — attendance via facial recognition (Facedoo), geofence check-in, or standard punch.

Supported: Odoo 19.0 · Community & Enterprise · Portal, Website, HR, Leaves, Attendance, Payroll, Mail

Contact us

My HR Dashboard

Portal user view

Live

Leave Balance

10.5

Attendance

96%

Pending

2

Quick actions

Apply Leave
Update Profile
My Payslips
Announcements

Recent activity

Leave request submitted for Jul 01 - Jul 03
Attendance correction approved by manager
New HR policy announcement published

Problems We Fix

Turn fragmented HR communication into a modern self-service employee portal.

Too many HR requests over chat and email

Employees repeatedly ask HR for leave balances, attendance clarifications, and payslip access because information is not self-service.

Manual updates and document handling

Profile changes, emergency details, and employee documents are updated manually, creating delays and incomplete records.

No unified employee portal experience

Attendance, leave, payroll, and announcements are scattered across modules, resulting in low adoption and poor visibility.

What This Module Delivers

A single employee portal for everyday HR actions, built to increase transparency, reduce manual effort, and avoid per-employee backend license overhead.

HR dashboard with leave balances, attendance summary, and pending requests

Leave management with half-day support, approvals, and history

Attendance logs, overtime visibility, and correction requests

Secure payslip access when Payroll is installed

Profile updates, emergency contacts, and document uploads

HR announcements, policy updates, and pinned notifications

Mobile-responsive portal — works with TNC My HR native app

Included Modules
  • Portal & Website
  • HR Employees
  • Leaves & Attendance
  • Payroll (optional visibility)
  • Mail & Notifications
Licensing Advantage
  • No backend user license required per employee for portal usage
  • Employees can perform backend-like HR actions from portal screens
  • Scale adoption across teams without multiplying user-license costs
Employee Portal Journey

From first login to approvals, this flow helps employees complete core HR actions without requiring backend-user access.

  1. 1

    Sign in to My HR portal

    Employees open /my/hr with portal credentials and land on a personalized dashboard.

    Result: Fast adoption without backend-user onboarding.

  2. 2

    View real-time HR summary

    They instantly see leave balances, attendance logs, pending requests, and key announcements.

    Result: Fewer repetitive questions to HR.

  3. 3

    Submit requests in a guided flow

    Employees raise leave, attendance corrections, and profile updates directly from the portal.

    Result: Structured inputs and less manual follow-up.

  4. 4

    Track status and receive updates

    Requests move through approvals with transparent status visibility and notifications.

    Result: Higher trust and smoother HR operations.

Screenshots

Explore real portal screens including dashboard, leaves, attendance, payslips, profile updates, announcements, and menu access.

Employee Self-Service HR Portal screenshot 1
Employee Self-Service HR Portal screenshot 2
Employee Self-Service HR Portal screenshot 3
Employee Self-Service HR Portal screenshot 4
Employee Self-Service HR Portal screenshot 5
Employee Self-Service HR Portal screenshot 6
Employee Self-Service HR Portal screenshot 7
Employee Self-Service HR Portal screenshot 8
Employee Self-Service HR Portal screenshot 9
Employee Self-Service HR Portal screenshot 10
Employee Self-Service HR Portal screenshot 11
Employee Self-Service HR Portal screenshot 12
Employee Self-Service HR Portal screenshot 13
Employee Self-Service HR Portal screenshot 14
Employee Self-Service HR Portal screenshot 15
1 / 15

Improve employee experience with one HR portal

Deploy this module in your Odoo environment and reduce repetitive HR operations while enabling broad employee access through portal users instead of per-employee backend licenses.

View on Odoo Apps

Other TraceNcode Apps

Explore more solutions developed by us to enhance your Odoo experience!

Book Free Odoo ConsultationWhatsApp Chat