Employee Transport System using PHP and MySQL
Employee transport system project is a web-based application that provides a solution that streamlines the transportation process for both organizations and employees. Employee transport system project software has two sides to it: one for employees and the other for organizations.
For employees, the software allows for self-scheduling of office commutes and provides greater convenience and flexibility. On the other hand, organizations can use the software to schedule employees, create vehicle routes, and more. This leads to greater efficiency, safety, and transparency.
Project Requirements
Project Name | Employee Transport management system project in PHP |
---|---|
Language Used | PHP5.6, PHP7.x |
Database | MySQL 5.x |
User Interface Design | HTML, AJAX,JQUERY,JAVASCRIPT |
Web Browser | Mozilla, Google Chrome, IE8, OPERA |
Software | XAMPP / Wamp / Mamp/ Lamp (anyone) |
Project Modules
MODULES: Employee transport system project contains two modules, those are
- Admin
- User(Employees)
Admin Modules
This module provides administrator-related functionalities. The administrator manages the entire application.
Dashboard: In this section, admin can briefly view the total registered employees, total listed department, total listed vehicle, total vehicle booking, total new vehicle booking, total rejected vehicle booking, and total approved vehicle booking.
Department: In this section, admin can manage department of company(add/update/delete).
Vehicle: In this section, admin can manage vehicle (add/update/delete).
Employee: In this section, admin can manage employee(add/update/delete).
Vehicle Booking: In this section, admin can manage vehicle booking which is book by employee and admin has right to approved and reject that booking.
Report: Below is the following Reports
- Employee Report: In this section, admin can generate employee report.
- Booking Report: In this section, admin can generate vehicle booking report.
Website Setting: Below is the following setting of website
- About us: In this section, admin can update the about us of the webpage.
- Contact us: In this section, admin can update contact us of webpage.
Search: Below is the following search
- Search Employee: In this section, admin can search employee details by name, employee id and mobile number.
- Search Booking: In this section, admin can search vehicle booking request which is sent by employee.
Admin can also update his profile, change the password and recover the password.
Employee Module
Dashboard: This is the welcome page of an employee.
My Profile: In this section, the employee can update his/her profile details.
Vehicle Schedule: In this section, employees can view and book vehicles for pick-up drop-offs.
Booking History: In this section, employees can view the vehicle booking history.
Change Password: In this section, the employee can his/her password.
Some of the Project Screens
Home Page
Admin Dashboard
Add Vehicle
Add Employee
Employee Vehicle Booking Page
How to run the Employee Transport System Project using PHP and MySQL
1. Download the project zip file
2. Extract the file and copy employeetrans
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 emptransdb
6. Import emptransdb.sql
file(given inside the zip package in SQL file folder)
7. Run the script http://localhost/employeetrans
Admin Credential
Username: admin@gmail.com
Password: Test@123
Credential for Employee/User panel :
Username: sukh@gmail.com
Password: Test@123
or Register a new employee.