HR-CORE is a web-based Human Resource Management System (HRMS) built to automate and streamline essential HR functions.
It empowers administrators and employees with secure, role-based access to manage attendance, payroll, recruitment, and performance efficiently — reducing manual work and boosting organizational productivity.
Traditional HR processes are slow, error-prone, and non-centralized, leading to inefficiencies and data mismanagement.
HR-CORE addresses these challenges by introducing:
- ✅ Smart automation for repetitive HR tasks
- ✅ Centralized data management
- ✅ Transparent leave, payroll, and attendance tracking
- ✅ Scalable architecture for growing organizations
| Module | Description |
|---|---|
| 🔐 Role-Based Authentication | Secure access control with admin and employee roles. |
| 🧭 Admin Dashboard | Central hub for real-time HR metrics and quick navigation. |
| 👥 Employee Management | Add, edit, delete, and view employee profiles efficiently. |
| 💰 Salary & Overtime Management | Automated payroll with overtime calculation and reporting. |
| 🕒 Attendance Tracking | Check-in/check-out system with timestamp logging and analytics. |
| 🏖️ Leave Management | Smart leave request, approval, and balance tracking system. |
| 🧾 Recruitment Process | End-to-end hiring and exit workflow automation. |
| 🎯 Performance Management | Goal assignment, tracking, and performance analytics. |
- React.js — Dynamic UI rendering
- Recharts — Real-time analytics and visualizations
- React Router DOM — Route management
- Lucide React — Elegant icons and UI components
- Node.js & Express.js — RESTful API and business logic
- Prisma ORM — Efficient database modeling
- MySQL — Robust relational database
- Nodemailer & PDFKit — Email and report generation
- Git & GitHub — Version control and collaboration
- Postman — API testing and debugging
- Vite — Frontend development environment