Rorix Technologies Logo
WebMobileBackendHR Technology2 Years, Ongoing

Building a Comprehensive HRMS Platform to Automate Every Layer of HR Operations

Built and continuously enhanced a comprehensive HRMS platform covering the full employee lifecycle, from recruitment and onboarding through attendance, payroll, and resignation, with 12+ modules and a 5.0 client rating.

Overview

About the Project

RMS is an internal workforce management platform built to eliminate manual HR processes across attendance tracking, leave management, hiring, asset management, payroll, and team communications. It serves multiple roles simultaneously: HR and admin teams get a full operational dashboard with real-time notifications and automated workflows, while employees get a self-service portal for every day-to-day request. Rorix built and has continuously enhanced RMS over 2 years, contributing across frontend, backend, and infrastructure.

  • Full recruitment pipeline from JD creation to candidate joining
  • Clock in and clock out system replacing all third-party attendance tools
  • Role-based dashboards for Admin, HR, Employees, and Sales
  • Automated offer letters, salary slips, and HR document generation
The Problem

Challenges We Solved

01

Fragmented, Manual HR Processes

Attendance, leave requests, hiring workflows, and asset tracking were being managed across disconnected tools and manual processes. HR teams spent significant time on coordination that could be automated, and employees had no single place to manage their own requests.

02

No Structured Hiring Pipeline

The hiring process had no systematic flow. There was no way to track a candidate from JD creation through interview rounds, offer letter generation, and joining, meaning steps were missed and the process depended on manual follow-up at every stage.

03

Complex Data Relationships Across Modules

Modules like asset management and hiring involved deeply interconnected data: asset categories, types, attributes, and statuses all needed independent CRUD operations while staying consistent across the system.

04

Real-Time Collaboration and Communication

The sales team needed a live lead pipeline with threaded communication per lead, similar to how Slack handles conversations. Building a recursive thread-style chat system within a lead dashboard was a non-trivial UI and data architecture challenge.

Our Process

How We Delivered

1

Recruitment and Hiring Module

Built the complete hiring pipeline from job description creation and publishing through interview slot selection, round management, candidate tracking, automated reminder emails via cron jobs, and offer letter generation. The entire flow is systematic: no stage can be skipped.

2

Attendance and Clock In/Clock Out System

Implemented a web-based clock in and clock out system, eliminating the need for any third-party attendance tool. Built a comprehensive attendance dashboard showing total working days, leave count, absent days, paid leave count, and WFH days per employee.

3

Leave, WFH, and Early Leave Management

Built end-to-end leave management covering all leave types, WFH requests, early leave requests, and leave adjustments. Employees manage all requests from their own portal. HR receives real-time notifications for every action.

4

Role-Based Dashboards

Designed and built separate dashboards for Admin, HR, Employee, and Sales roles. Each dashboard surfaces only what is relevant to that role: employees see attendance summaries and leave balances, while admins see pending approvals and team-wide metrics.

5

Lead Dashboard with Threaded Chat

Built a Kanban-style lead dashboard for the sales team with live pipeline visibility. Implemented a thread-style chat system on individual lead pages using a recursive component architecture, replicating the communication pattern of tools like Slack.

6

Document and Letter Generation

Implemented automated generation of offer letters, appointment letters, increment letters, and salary slips using Handlebars-based templates. Documents are generated dynamically and emailed automatically at the right stage of each workflow.

Results

Results That Speak for Themselves

6 developers delivering across the full MERN stack over 2 years
5.0 client rating reflecting consistent, high-quality delivery
12+ modules live: hiring, attendance, leave, assets, leads, blogs, payroll, policies, notifications, password manager, letters, and settings
Zero third-party attendance tools needed after clock in and clock out implementation
Fully automated hiring pipeline from JD to offer letter with no manual steps
Role-based access across Admin, HR, Employee, and Sales with dedicated dashboards per role
More Work

Similar Projects

Let's Build Together

Ready to Build Something Like This?

No fluff. Just a focused conversation about what you're building, what you need, and whether we're the right fit.

More on HR technology

Everything on this topic that lives elsewhere on the site.