TrainTicketBookingSystem is a Java-based mini project designed for booking train tickets. It uses a local database to manage train schedules and user data, such as registration and bookings. Developed using IntelliJ and Gradle, this project demonstrates essential functionalities through various services.
- User Services: Signup, login, and booking management.
- Train Services: Search for train timings, book a seat, or cancel a booking.
- Local Database: Data is stored locally, including train details (train numbers and timings) and user information for login and signup.
- Simple Navigation: Options to book, cancel, and exit the application.
This is a lightweight project focused on core ticket booking functionalities without the complexity of external databases.