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.sqlfromDATABASE FILEfolder
- 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
