HR system
One place for every employee record, every company in your group, and who is allowed to see what.
A clean, minimal interface with the main menu across the top of the screen, so every module is one click away on any device.
Built on
- React
- Python FastAPI
- SQLAlchemy
- PostgreSQL
- JWT sign-in
Secure sign-in
Token-based login with encrypted passwords. Only an administrator can create new user accounts.
Roles and access
Each user has a role, and admin screens are locked to administrators on the server, not just hidden.
Company registration
Register each company with its registration number, address and contacts, and switch companies on or off.
User management
Search, add and edit users, link them to a company, and deactivate leavers without losing history.
Employee records
Personal details, NIC, job, department, reporting line and documents in one profile.
Leave and attendance
Leave types and balances, requests with manager approval, and daily attendance feeding payroll.