in-progress · 2026 → present
Multi-tenant HRMS
A multi-tenant HR platform with role-based access control and an audit/history architecture, backed by a large e2e test suite.
- NestJS
- TypeORM
- PostgreSQL
- TypeScript
- RBAC
- e2e testing
problem
HR systems accrue sensitive, regulated data across many tenants, so changes must be attributable and reversible, and access tightly scoped.
approach
NestJS + TypeORM over PostgreSQL with per-tenant isolation, an RBAC layer, and an append-only audit/history model. 100+ end-to-end tests guard behaviour.
outcome / metrics — available on request