AK Bus Reservation System
Bus Ticket Reservation System
The Bus Reservation System is designed to automate online ticket purchasing through an easy-to-use online bus booking system. Embed our online bus ticketing system into your website and enable your customers to book tickets for various routes and destinations. With the bus ticket reservation system, you can manage reservations, client data, and passenger lists. You can also schedule routes, set seat availability,etc.
Tech Stacks Used:-
CSS
JavaScript.
java.
Servlet.
Tomcat.
JSP.
Administrators:-
Admin.
User.
Functionality for users:-
Login,
Signup,
See bookedTickets,
Cancel Booked Tickets,
book and search Tickets,
Functionality for Admin:-
Login,
Add Buses,
Delete Buses,
See all Buses Details.
Tables:-
Users,
BookingRec,
Buses.
Getting Started
Prerequisites
To run this project, you will need:
Java Development Kit (JDK) 8 or later
MySQL server
Installation
Clone the repository:
git clone https://github.com/Ayaz-01/aquatic-beef-7375.git
Set up the MySQL database using the mysql.sql file included in the repository:
mysql -u root -p cims < project101db.sql
Update the database.properties file with your MySQL credentials.
Compile the project:
javac *.java
Run the project:
java Main
Usage
The system is menu-driven and user-friendly. Simply follow the prompts to navigate the different options and perform various operations.
ER Diagram:-