Back to Projects
PROJECT CASE STUDY / WORKZEN HRMS

WorkZen HRMS

HR Management System

IIT Gandhinagar x Odoo Hackathon 2025 Finalist. Spring Boot + Spring Security + JPA + PostgreSQL + JWT + RBAC.

STACKSpring BootSpring SecurityJPAPostgreSQLJWTRBAC
What is it?

An HR platform for employee lifecycle operations from attendance to payroll under role-based controls.

The problem

HR workflows need authenticated, role-aware operations with predictable persistence and secure records.

Technical deep dive

How the system holds together.

System scope

WorkZen covers employee management, attendance, leave workflows, and payroll processing for Admin, HR, and Employee roles.

Diagrams

System surfaces.

ARCHITECTUREWorkZen Architecture
ClientAPI GatewayService AService BDatabaseBranch ABranch B
Engineering decisions

Why I made these decisions.

Why RBAC?

HR modules require strict boundaries between Admin, HR, and Employee capabilities.