Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ankitborude/hr-management-system

A comprehensive cloud-based Human Resource Management platform designed to transform workforce management across diverse industries. Leveraging cutting-edge technologies to streamline HR processes and enhance organizational efficiency.
https://github.com/ankitborude/hr-management-system

bootstrap fetch-api hrms html javascript mvc php postgresql

Last synced: 19 days ago
JSON representation

A comprehensive cloud-based Human Resource Management platform designed to transform workforce management across diverse industries. Leveraging cutting-edge technologies to streamline HR processes and enhance organizational efficiency.

Awesome Lists containing this project

README

        

🏢 HR Management Software



Version
Build Status
License


📝 Project Overview



A comprehensive cloud-based Human Resource Management platform designed to transform workforce management across diverse industries. Leveraging cutting-edge technologies to streamline HR processes and enhance organizational efficiency.


🚀 Technology Stack

HR Management and Payroll System
Frontend


  • HTML5

  • CSS3

  • Bootstrap 5.3





Backend


  • PHP 7

  • PostgreSQL

  • Promise-based Fetch API



✨ Core Features


1. 📊 Dashboard Management



  • Interactive data visualization

  • Strategic decision support system

  • Comprehensive performance insights


2. 👥 Employee Information System

Profile Management


  • Create employee records

  • Update personnel details

  • Delete obsolete entries

Role Assignment


  • Flexible role creation

  • Controlled role assignments

  • Limit mechanism for role allocation

3. 📅 Leave Management Module



Leave Types Supported:

  • 🟢 Earned Leave (Privilege Leave)

  • 🔵 Casual Leave

  • 🔴 Sick Leave



4. 🕒 Attendance Tracking System



Attendance Classifications:

  • ✅ Present

  • ❌ Absent

  • ⏰ Late

  • ➗ Half Day

  • ⏳ Overtime



🔒 Security Features



  • 99.99% accuracy in attendance tracking

  • Role-based access control

  • Advanced data encryption

  • Compliance with data protection standards


📊 Reporting Capabilities



  • Comprehensive leave reports

  • Detailed attendance analytics

  • Customizable date range selection

  • Multiple export formats (PDF, Excel)


💡 Project Benefits



  • ⚡ Reduced administrative overhead

  • 🌐 Cross-platform accessibility

  • 💰 Cost-effective solution

  • 📈 Efficient resource management


🛠️ Technical Requirements


Prerequisites



  • PHP 7.x or higher

  • PostgreSQL 12+

  • Modern web browser

  • Bootstrap 5.3


Installation Steps



  1. Clone repository

  2. Configure database settings

  3. Run database migrations

  4. Initialize application


🤝 Contribution Guidelines



  • Fork the repository

  • Create feature branches

  • Follow coding standards

  • Submit pull requests



Entity Relationship Diagram


ER DIAGRAM


📸 Screenshots


LOGIN


Login

DASHBOARD


Login
Login

NEW EMPLOYEE


Login

EMPLOYEE LIST


Login

Employee’s Profile Details


Login
Login

Deleting Employee Profile


Login
Login

Marking Employee’s Attendance


Login
Login

Attendance Report


Login
Login

Apply for Leave


Login
Login
Login
Login

Leave Profile


Login
Login
Login
Login
Login
Login

Create New Role


Login
Login

Role Management


Login
Login
Login
Login
Login
Login

Log Out


Login

📄 Licensing



MIT License


📞 Support



For issues and inquiries, please contact: [email protected]





Made with ❤️ by Ankit Borude