Advanced Java application (OOP + Database)
Explore the docs »
Table of Contents
Interface (After Sign in page)
- OOP to specify classes and objects
- Database to store reservations and account details
- Payment (Each user can enter the value of his own money to be spent on the trips he will book)
- Every trip and train is different and this is what is defined in ClassReserv.java
- The possibility of reserving places visually and not having the previously reserved seat active, and this is done based on the database
- Each train has maintenance after 10,000 kilometers, and this is stored in the Engine.txt file
- When the reservation is completed, a receipt will appear with all the trip details and the discount, if any
- Each receipt has a QR code that contains the receipt information, which is automatically displayed and stored
Ensure you have the following software installed:
- Java Development Kit (JDK)
- A text editor or an Integrated Development Environment (IDE) like IntelliJ IDEA or Eclipse
- MySqli + xampp