A Frappe Cloud–ready HRMS frontend that integrates with ERPNext HR.
- Inline Leave Application (create + submit)
- Attendance check-in/out with IP + optional geolocation
- Geo-fence policies by Branch / Warehouse / Location / Project
- Multiple policy assignments per day
- QR-locked policies + built-in QR scanner (configurable)
- Payslip viewer with secure PDF download
- Role guards (Employee vs HR Manager)
- ESS Portal (
/ess) - Theming from
My ThemeDocType - Settings panel to toggle all features
- Create a site (or pick an existing one).
- Apps → Install from Repository → paste this repo URL.
- After install, open AlphaX HRMS Settings and configure:
- Active Theme Name (e.g.,
Default) - Enable QR Scanner on Desk/Portal (optional)
- Require Geolocation (optional)
- Prefer Employee Defaults / Allow Manual Policy Choice
- (Legacy) Global Geo Fence options
- Active Theme Name (e.g.,
- Open the AlphaX HRMS page from the Awesome Bar.
- ESS Portal at
/ess(requires login).
This template bundles a vendor placeholder at:
/assets/alphax_hrms_fc/js/vendor/html5-qrcode.min.js
Replace this file with the real
html5-qrcodeminified build if you want camera scanning to work without CDN.
Or point AlphaX HRMS Settings → QR Library URL to a CDN likehttps://unpkg.com/html5-qrcode.
bench get-app /path/to/alphax_hrms_fc
bench --site your.site install-app alphax_hrms_fc
bench build && bench migrate- v0.1.0 – Initial public release
License: MIT