Back to desktop
SaaS2024

HRMS — HR Management System

Multi-role HR platform with 25+ modules and RBAC across 8 roles.

HRMS is a passion project: a full-featured, multi-role HR management platform in the vein of BambooHR / Workday / Rippling, built with Next.js 16, React 19 and TypeScript.

It covers 25+ modules — employee records, attendance, leave, payroll, benefits, performance reviews, recruiting/ATS, onboarding & offboarding, asset & access-card tracking, training, expenses, surveys, org chart and analytics.

Architecture

Tech stack

Next.js 16React 19TypeScript (strict)Tailwind v4shadcn/uiRechartsTanStack Query & TableReact Hook FormZod
Live demo