Alkhidmat HR Platform
Frappe
An integrated HR platform on Frappe/ERPNext HRMS with 60+ custom DocTypes — approval workflows, biometric attendance, automated payroll and employee self-service apps.
Problem
Alkhidmat Foundation needed one HR platform for organisation-wide operations: multi-level approvals, reliable attendance across distributed sites, payroll accuracy and simple self-service for employees.
Solution
I built 60+ custom DocTypes on Frappe/ERPNext HRMS: a multi-level approval workflow engine with dynamic approver resolution, ZKTeco biometric integration with GPS geofenced check-in, an automated payroll deduction engine, a React employee self-service portal on 30+ REST APIs, and a Vue/Ionic PWA with Firebase push notifications.
Key features
- Multi-level approval workflow engine with dynamic approver resolution
- ZKTeco biometric attendance with GPS geofenced check-in
- Automated payroll deduction engine linked to attendance
- React employee self-service portal on 30+ REST APIs
- Vue/Ionic PWA with Firebase push notifications
Challenges
Attendance, approvals and payroll had to stay consistent across many locations, devices and approval hierarchies.
Outcome
HR operations were digitised organisation-wide, with attendance-linked payroll and employees handling requests from their own portal and mobile app.
Digitised HR for a nationwide organisation with attendance-linked automated payroll.
Technology stack
- Frappe
- HRMS
- React
- Vue / Ionic