Full Stack
HRIS Pro – Enterprise HR System
Enterprise-grade HR management system for Indonesian businesses with 7-role RBAC, Indonesian tax compliance (PPh21, BPJS), and 40+ permissions.
Next.jsReactTypeScriptPostgreSQLPrismaTailwind

System Architecture
[SYS] ─── hris-enterprise.arch
Overview
Enterprise HRIS for Indonesian businesses with comprehensive workforce management and local tax compliance.
Problem Statement
Indonesian companies need HRIS solutions compliant with local tax regulations (PPh21, BPJS).
Solution & Approach
Next.js 16 with PostgreSQL, JWT auth with refresh token rotation, 7-role RBAC with 40+ permissions.
Key Features
- Complete employee lifecycle management
- Payroll with Indonesian tax calculations (PPh21, BPJS)
- 7-role RBAC with 40+ granular permissions
- Geolocation-based attendance tracking
- Recruitment pipeline and performance management
Results & Impact
100% UI completion across 40+ pages. Auth and RBAC fully functional.
Lessons Learned
Indonesia-specific compliance requires deep domain expertise.