Bus Booking System In PHP With Source Code

Project: Bus Booking System In PHP With source code

– To download Bus Booking System project for free (scroll down)

About Project

Bus Booking System project is developed using PHP, CSS, Bootstrap, and JavaScript. Talking about the project, it has all the essential features required for the bus bookings. This project contains only the admin and customer’s side where he/she can CRUD and manage customers, buses, routes, seats, bookings and much more. The Admin plays the main role in the management of the system. In this project, all the main functions are performed from the Admin side.

About System

Admin has full control of the system, all the main functions are to be performed from Admin panel. Here, the user can view customers and add them. Customer’s information such as ID, Full name, phone number and Id number is included in this section. For bus bookings, he/she has to provide Id number, full name, phone number, select bus, seat number, date, and select whether the customer carries luggage or not. Buses and Seats are also added using the system. The user has to provide the bus number only in order to add bus. While adding seats the user just have to provide seat name. After all these, the customer has to check for bus availability which is also maintained by the admin. To maintain bus availability, he/she has to select bus, route, date, departure time and maintain status.

Another feature of Bus booking system is Routes details. To add a route detail he/she has to route name with time and amount. The admin can view summary reports such as availability reports, routes, status, booking reports, customers, and seat report. Just like the admin dashboard, the customer login also has same responsive dashboard as of admin. The difference is that customer cannot use full system. A customer can make bookings, check buses, routes, seats, and availabilities.

Other Features

The system also contains an admin area from where you can check the latest updates and entries of the system which includes the all the management done. And also check the member stats. Maintainance mode can be set on and off here. This means whenever the system needs to go under maintenance, the system can be switched on to maintenance mode. It contains other utilities like Admin settings, rebuild thumbnails, mail all users. Database backups can be made easily through the system and user management can be done.

To run this project you must have installed virtual server i.e XAMPP on your pc (for Windows). Bus Booking System in PHP with source code is free to download, Use for educational purposes only! For the project demo, have a look at the image slider below.

Features:

  1. Admin and Customer Login
  2. Customers
  3. Bookings
  4. Buses
  5. Seats
  6. Availability
  7. Routes
  8. Reports
  9. Database backup
How To Run??

After Starting Apache and MySQL in XAMPP, follow the following steps

1st Step: Extract file
2nd Step: Copy the main project folder
3rd Step: Paste in xampp/htdocs/

Now Connecting Database

4th Step: Open a browser and go to URL “http://localhost/phpmyadmin/”
5th Step: Then, click on databases tab
6th Step: Create database naming “busbooking” and then click on import tab
7th Step: Click on browse file and select “busbooking.sql” file which is inside “DATABASE” folder
8th Step: Click on go.

After Creating Database,

9th Step: Open a browser and go to URL “http://localhost/busbooking/”
Insert the username and password which is provided inside the “Readme.txt” file.

LOGIN DETAILS ARE PROVIDED IN “Readme.txt” FILE INSIDE PROJECT FOLDER

Project Demo

DOWNLOAD BUS BOOKING SYSTEM IN PHP WITH SOURCE CODE: CLICK THE BUTTON BELOW

[quads id=1]


Author: Fabian Ros
0 0 votes
Article Rating
Subscribe
Notify of
guest
71 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
shahzad
shahzad
6 years ago

sir error give when import mysql file plzzz help

shahzad
shahzad
6 years ago

Error
SQL query:
/*!40101 SET NAMES utf8mb4 */;

MySQL said:
#1115 – Unknown character set: ‘utf8mb4’

Naseeb Bajracharya
6 years ago
Reply to  shahzad

I think your mysql version is too old

shahzad
shahzad
6 years ago

refer me new version sir

shahzad
shahzad
6 years ago

user harry or pesward code0 not log in sir

shahzad
shahzad
6 years ago

not go to user harry or pasward code0

syahril
syahril
6 years ago

hye sir, when I want to add some data in buses category, it popup about Trial version. So, I have to pay to you for full access?

Naseeb Bajracharya
6 years ago
Reply to  syahril

For now, the developer of this project has provided the Trial version only.

awais
awais
6 years ago

great job

vinitha premkumar
vinitha premkumar
6 years ago

can i have the scheme diagram and e-r diagram for this project? plz

ko kigali-rwanda
ko kigali-rwanda
6 years ago

great work !! u made it

ko kigali-rwanda
ko kigali-rwanda
6 years ago

sir, what will be happen if customer need to pay for the ticket(reservation) ???

bekulal
bekulal
6 years ago

xampp which version

Lucas
Lucas
6 years ago

stuck on signed in as….. doesnt show me at all the form and when i sign out does nothing

vikilix
vikilix
5 years ago

best project i have found till now…..in the google

raja
raja
2 years ago
Reply to  vikilix

Am not able to and not getting anything , its a blank window , am i missing anything ,am using xamm for server

Vikas
Vikas
5 years ago

Works very well

Awadhesh Sharma
Awadhesh Sharma
5 years ago

this project is not opening only sign out button is showing

sriram
sriram
5 years ago

hey how to remove the copyright in home page?

romon
5 years ago

good work????thanks…we wish … you developed new new project ??

eyesdrop27
eyesdrop27
5 years ago

any suggestion or step on how to edit the credentials of database? (e.g. username=”root”, password=”password”)
i’m trying to edit the database but it keeps saying “Access denied for user ”@’localhost’ to database ‘busbooking'”. Thanks

SCOIN
SCOIN
5 years ago

man can ya modify this project for me ??! Then I’ma gon pay you… can we have a deal please !

Ibrahim
4 years ago
Reply to  SCOIN

This project is good and when we login as customer side we cannot add more than 1 customer and how to add more than 1 customer if we login as user. It’s showing cannot add more than 1 customer only in admin side we can add customer

tapiwa
5 years ago

×Access denied for user ‘root’@’localhost’ (using password: NO) …. i am getting that error when i tried to use it online .Please help

BIbhushan
BIbhushan
5 years ago

user login harry with pw: code0 is not working

manu
manu
5 years ago

can i get the ER diagram of this

Bhskr
Bhskr
5 years ago

Can i get the report of this project

Clinton
Clinton
5 years ago

How do I get the full version or in the case of editing the source code so I can add more than one record..what do I do?

samar
samar
5 years ago

sir do you have report for this project

codeprojects
Editor
5 years ago
Reply to  samar

sorry we dont have it

Brenda Gaceri
Brenda Gaceri
3 years ago
Reply to  codeprojects

hello sir how can i add more than one customer for this project

Arash
Arash
5 years ago

how to trademark trial version?

Mae
Mae
4 years ago

Hello Sir. There’s an error with the user’s login. I cannot access user’s login.

tony
tony
4 years ago

hallo how do i get the full version and remove the copyright

Yusuf
Yusuf
4 years ago

Greetings Sir/Ma,
I need the full version of the software (i.e. the source code) with the copyright removed.
Eagerly waiting for your quick responses
Warm regards

Yusuf
Yusuf
4 years ago

Greetings Sir/Ma,
Please how can i get the full version of the source code with inclusion of drivers and passengers modules as well as removal of copyright.
Thanks in anticipating for your quick response.
Warm regards

Matthew
Matthew
4 years ago

Is it possible to get the full version? I need it as a demo for a project presentation (need to add more than 1 data into each table). The copyright will remain since this is your guy’s hard work.
please reply, thank you.

Ibrahim
4 years ago

Hi for this project it would have been nice if you could have put background image for this project and everything else is good

Brenda Gaceri
Brenda Gaceri
3 years ago

hey this project is good but the problem is that i cant add more than one customer,and how can i remove the copyright

Tony
Tony
3 years ago

please, how can I get the full version of this project?

zaynhakeem
zaynhakeem
3 years ago

Proudly made by kenyan mastermind

Abdul....
Abdul....
3 years ago

how do you get back to the system incase the admin turns on system maintenance in the case of logout????

SAKSHI SARAOGI
SAKSHI SARAOGI
3 years ago

I am getting an error ‘404 Not Found’ when I open the browser and go to URL “http://localhost/busbooking/”. Basicaly this URL is not working for me and I am not being able to see the sign in page.

Adams jamiu
Adams jamiu
2 years ago

I love this site

adam
adam
1 year ago

sir the project is not running

Radha kumari
Radha kumari
1 year ago

I need a bus booking system project in php with postgresql database

B G Sanchita
B G Sanchita
1 year ago

I’m not able to follow the 9th step.