The Employee Management System is a web-based application developed using PHP and MySQL that facilitates the management of employee data and attendance records. It provides a user-friendly interface for performing basic CRUD (Create, Read, Update, Delete) operations on employee details, such as adding new employees, updating their information, and deleting employee records. Additionally, the system allows for tracking and viewing employee attendance records based on specific dates.
- User authentication: Secure login mechanism to ensure only authorized users can access the system.
- Dashboard: Provides an overview of key information such as total employees, attendance statistics, and upcoming events.
- Add Employee: Allows users to input and store essential employee information.
- Employee List: Displays a comprehensive list of all employees with detailed profiles.
- Mark Attendance: Enables recording of employee attendance with options for different attendance statuses.
- Attendance Records: Provides a detailed overview of employee attendance history for analysis and reporting.
- Front-end: HTML, CSS, JavaScript
- Back-end: PHP
- Database: MySQL
Contributions are welcome! If you encounter any issues or have suggestions for improvement, please open an issue or submit a pull request. Ensure that you follow the code of conduct.