A full-featured online Bus Reservation System developed using PHP, MySQL, HTML, CSS, and JavaScript.
This project enables users to book, cancel, and manage their bus tickets seamlessly while providing admins a robust interface for managing routes, buses, and passengers.
📘 Explore the Docs »
🔗 View Demo
✦
🐞 Report Bug
Click to Expand
The Bus Reservation System is a dynamic web application designed to automate ticket booking, scheduling, and reservation management. The system provides user authentication, bus search by route, real-time seat availability, ticket booking, and admin dashboards for managing routes, buses, users, and payments.
Module | Description |
---|---|
🔐 User Authentication | Secure Login/Register for Users and Admins |
🚌 Bus Listings | View available buses by routes, time, and seats |
📅 Booking System | Book seats and receive booking confirmation |
❌ Cancel Reservation | Cancel booked tickets with refund eligibility |
🧾 Ticket View & Print | View, download, or print ticket as PDF |
⚙️ Admin Dashboard | Manage buses, routes, users, tickets |
🔍 Search & Filter | Find buses based on routes, timings, or seats |
📢 Notification System | Alerts for confirmation, cancellation, and route changes |
Layer | Technology |
---|---|
👨🎨 Frontend | HTML5, CSS3, Bootstrap |
🧠 Backend | PHP |
💾 Database | MySQL |
🔗 API/Lib | Twilio (for SMS) |
🧰 Tool | VS Code, XAMPP |
- XAMPP or LAMP/WAMP
- PHP 7.x or above
- MySQL Server
- Internet Connection (for Twilio integration if enabled)
-
Clone the repository
git clone https://github.com/arunsanjeevms/bus-reservation-system.git
-
Move to
htdocs
(XAMPP folder)cp -r bus-reservation-system /xampp/htdocs/
-
Import the SQL Database
- Open
phpMyAdmin
- Create a database named
bus_reservation
- Import
bus_reservation.sql
fromDATABASE FILE
folder
- Open
-
Run the Project
http://localhost/bus-reservation-system/
📄 Topic | 🔗 Link |
---|---|
System Report | Online Bus Ticket Booking System – Scribd |
Research Base | Online Bus Reservation – ResearchGate |
Project Thesis | AJU University MCA Report |
SRS Document | Software Requirements Specification |
- Database: Silberschatz, Korth & Sudarshan – Database System Concepts (7th Ed.), McGraw-Hill
- Web Dev: Welling & Thomson – PHP and MySQL Web Development (4th Ed.), Addison-Wesley
- PHP: Larry Ullman – PHP for the Web (5th Ed.), Peachpit
- MySQL Docs: MySQL Official Documentation
- PHP Docs: PHP Official Manual