The Bus Ticket Booking System is a Java Swing application designed to facilitate the process of booking bus tickets for passengers.
Features:
- User Registration and Login: Users can register themselves by providing necessary details such as username and password. Registered users can log in to the system using their credentials.
- Booking Page: It takes details such as name, phone number, start & end destination, time of day of departure and number of seats.
- Tickets: Users can see all the tickets they have booked on their account. It also allows for easy cancellation of any ticket they finish to.
Tech Stack:
- Java Swing: Implemented the graphical user interface (GUI) of the application, providing an user-friendly experience.
- JDBC (Java Database Connectivity): Employed for connecting the application to a relational database management system (RDBMS), facilitating the execution of SQL queries and retrieval of data from the database.
- Database: Used MySQL database to store user registration details, also to store the tickets booked.