logo
logo
Sign in

Employee Task Management System using PHP and MySQL

avatar
PHPGurukul
Employee Task Management System using PHP and MySQL

Employee Task Management System Project is a web-based technology that allows the admin to add new employees after a proper authentication admin can also add departments and assign tasks to employees. The database should store all the personal information of employees. This web application provides a way to effectively control records & track the task.


Project Requirements

Project NameEmployee Task Management Project PHPLanguage UsedPHP5.6, PHP7.xDatabaseMySQL 5.xUser Interface DesignHTML, AJAX,JQUERY,JAVASCRIPTWeb BrowserMozilla, Google Chrome, IE8, OPERASoftwareXAMPP / Wamp / Mamp/ Lamp (anyone)


Project Modules

In this project, there are two modules i.e.

  1. Admin
  2. Employees
Admin
  1. Dashboard: In this section, the admin can see the total number of departments, total employees, total in-progress task, and total completed tasks.
  2. Department: In this section, admin can manage department details(Add/Update/Delete).
  3. Employees: In this section, the admin can manage employees(Add/Update/Delete).
  4. Task: In this section, admin can manage task(Add/Update/Delete).
  5. Task Status: In this section, the admin can view the status of the task which is assigned by him/her.
  6. Pages: In this section, the admin can update about us and contact us page
  7. Search: In this section admin, can search employees by employee id.
  8. Reports: In this section admin can view how many employees have been joined in a particular period

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


Employees
  1. Dashboard: In this section, employees can view new tasks, total in-progress tasks, and total completed tasks.
  2. Task: In this section, employees can view the new task and update the status of the task.


Employees can also update their profile, change their password and recover their password.


How to run the Employee Task Management Project using PHP and MySQL

1. Download the project zip file

2. Extract the file and copy etms 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  etmsdb

6. Import etmsdb.sql file(given inside the zip package in SQL file folder)

7. Run the script http://localhost/etms


Admin Credential

Username: admin

Password: Test@123

Credential for Employee panel :

EMP ID: 10806121

Password: Test@12345

Or Register a new Employee.

Blog : https://phpgurukul.com/employee-task-management-system-using-php-and-mysql/

collect
0
avatar
PHPGurukul
guide
Zupyak is the world’s largest content marketing community, with over 400 000 members and 3 million articles. Explore and get your content discovered.
Read more