HRMS

CASE STUDY | ODOO 19

HRMS: A Unified,
Mobile-First HR Platform

Building a Unified, Mobile-First HR Platform on Odoo 19

HRMS brings attendance, leave, payroll, shifts, expenses, assets, documents and HR services together into one connected mobile experience.

Prepared by C9 October 2026

All HR tools
in one place

INTRODUCTION

Mobile-First HR Management

HRMS brings attendance, leave, payroll, shifts, expenses, assets, documents and HR services together into one connected mobile experience.

Built on Odoo 19, the app gives employees a simple way to manage their everyday HR tasks and gives HR teams one dependable place to manage them. Odoo remains the central source of truth behind every screen. Whatever an employee sees on the phone is what HR sees in the office system.

HOW IT WORKS

A Unified HR Experience on Odoo 19

A simple five-layer chain, from what the employee touches to where the data is finally stored.

01

Employee
Mobile App

The interface employees use on their phones.

02

HRMS REST API

A single, organised channel that carries requests and answers between the app and the company system.

03

Odoo HRMS
Modules

The HR logic that applies the company’s rules, such as who may approve a leave request.

04

Odoo HR,
Payroll and Planning

The established Odoo applications that hold employee, salary and scheduling information.

05

PostgreSQL

The database where everything is ultimately stored safely.

KEY FEATURES

Everything HR and Employees Need

The platform covers twelve connected areas. Each one can be used from the mobile app and is mirrored in the Odoo admin console, so employees and HR always look at the same information.

Attendance

GPS check in/out, attendance history and monthly summary.

Leave Management

Apply for leave, follow progress and approval trail.

Payroll and Payslips

View earnings, deductions and download PDF.

Shift Scheduling

Odoo Planning as the single source for shifts.

Timesheets

Record hours against projects and tasks.

Expense Claims

Submit expenses with photos and receipts.

Asset Tracking

Request, confirm and track company equipment.

Document Vault

A private place for HR documents.

Service Requests

Raise requests with priority and resolution status.

Notifications

In-app alerts for attendance, approvals and announcements.

Admin Console and Analytics

Dashboards across attendance, leave, shifts, and payroll.

Time Zone and Format

Company-wide setting for time zone and 12/24 hour.

FEATURES IN DETAIL
SECURITY AND ROLES

Secure, Role-Based Access

The platform uses role-based access to keep the right information with the right people.

Employees

Manage own HR information

Managers

Approve requests for their team

HR Officers

Handle day-to-day HR operations

Payroll Officers

Manage payroll and payslips

Department Heads

Oversee their departments

Administrators

Manage users and system settings

TECHNICAL HIGHLIGHTS

REST API architecture

Real time synchronisation

Mobile-first design

Scalable and modular

TECHNOLOGY STACK

Odoo 19

PostgreSQL

Mobile App

REST API

HR, Payroll,
Planning

Modern UI/UX

RESULTS AND IMPACT

Tangible Benefits for Employees and HR

Single source of truth

Faster and simpler HR processes

Greater transparency for employees

Manage own HR information

ENGINEERING APPROACH

A Structured and Scalable Build

The solution is built using a phased and modular approach,
with a focus on stability, scalability and ease of future enhancement.

WHAT'S NEXT

Planned for Future Releases

  • Department and Salesperson access control
  • Additional enhancements based on user feedback
  • Continued improvements to reporting and analytics

Let’s warmly initiate our interaction!

Complete the form, and our experts will reach out to guide you in launching or enhancing your eCommerce business effectively.

    © Commerce9, 2019-2026. All rights reserved.