MintHRM is probably one of most customizable human resources management system available in the market. It have been built using best development practices and good architecture, being easily expanded or customized according specific client needs.
Main features:
Tasks/projects/responsabilities plugin
Reservation/booking plugin
Departments and designations
Leave request plugin
Attendances plugin
Quiz/forms plugin
Database migrations
Scheduled tasks system
Multi language support
Per-user widget configuration
Flexible commenting system for entities
Configurable additional custom fields for entities
Dynamic and customizable alert system (entity alerts)
Database changes history for all entities, including timeline table
Configurable field rules system, allow to modify behavior of entity fields
Pluggable system, allow to disable/enable and create additional custom plugins
Pluggable user authentication gateway system (like Facebook login)
Efficient e-mail system with logs and optional SMTP configuration
Efficient and customizable notifications system
Automatic & assisted installer system (anyone can install)
Flexible user roles and permissions system (ACL)
Access logs to register hits on application
User account creation and password recovery
Media support, including files and images
Bulk actions execution support
and more…
See the introduction video on youtube:
https://www.youtube.com/watch?v=AjVL9cgx4bI
Online demonstation link:
http://ragob.com/minthrm/
Administrator login: [email protected], password admin
Employee login: [email protected], password user
Documentation:
http://ragob.com/minthrm/index.php/docs