# Employees Attendance System using PHP and MySQL

[Employee Attendance Management System](https://phpgurukul.com/employees-attendance-system-using-php-and-mysql/) is a web application developed for daily employee attendance in companies and organizations. It facilitates to access the attendance information of a particular employee in a particular department. An attendance management system is used to track and monitor employees attendance. An employer uses this attendance management system to track their employees’ working hours. The advantages of using an attendance management system Project include enhanced productivity, cost savings, and legal compliance.

**Project Modules**

**There are two modules in this project:**

1. Admin
    
2. Employee
    

Admin Modules

Dashboard: In this section, admin can briefly view the total registered employees, total department, Employee check-in today and Employee check-in yesterday.

Department: In this section, admin can manage organizations department (Add/Update/Delete).

Employee: In this section, admin can manage organizations employee (Add/Update) and view their attendance.

Report: In this section, admin can generate employee report and attendance report between two dates.

Admin can also update his profile, change password and recover the password.

Employee Modules

Dashboard: This welcome page for an employee.

My Profile: In this section, employee can update their personal information.

Mark Attendance: In this section, employee can mark their attendance.

Current Month Attendance: In this section, employee can view their current month attendance.

B/w Dates Report: In this section, employee can generate his/her attendance report between two dates.

Change Password: In this section, employee can change his/her account password.

Sign-out: In this section, employee can logout from their accounts.

Click : [https://phpgurukul.com/employees-attendance-system-using-php-and-mysql/](https://phpgurukul.com/employees-attendance-system-using-php-and-mysql/)

**How to run the Employee Attendance Management System Project using PHP and MySQL**

1\. Download the project zip file

2\. Extract the file and copy `emp-atnd` folder

3.Paste inside root directory(for xampp xampp/htdocs, for wamp wamp/www, for lamp var/www/Html)

4.Open PHPMyAdmin (http://localhost/phpmyadmin)

5\. Create a database with the name `empattndms`

6\. Import `empattndms.sql` file(given inside the zip package in SQL file folder)

7\. Run the script [`http://localhost/emp-atnd`](http://localhost/emp-atnd)

Admin Credential  
Username: admin@gmail.com  
Password: Test@12345

Credential for Employee panel :

Username: jhn123@gmail.com  
Password: Test@123

or Register a new Employee.

**PHP Gurukul**

Welcome to PHPGurukul. We are a web development team striving our best to provide you with an unusual experience with PHP. Some technologies never fade, and PHP is one of them. From the time it has been introduced, the demand for PHP Projects and PHP developers is growing since 1994. We are here to make your PHP journey more exciting and useful.

**Website** : [https://phpgurukul.com](https://phpgurukul.com/)
