We built an application in JavaFX where the user can book movie tickets
The project includes the following files:
-
Main-Class
-
Customer class: to save and handle all customer-related data
-
Datasource class: two SQLlite database to save account information (name, emails, etc.) and booking details (Booking-ID, name of selected movie, total price, etc.)
-
SelectMovie class (Stage 1): where the user chooses the movie they would like to watch, the date and number of tickets
- LogInPage class (Stage 2): where the user is asked to sign in to continue the check out
- CreateAccount class (Stage 3): if the user is not a customer yet, they needs to create an account
- Payment class (Stage 4): after sign in, the user is ask to fill in their payment information (only credit card payment) and finalize the payment
- OrderConfirmation class (Stage 5): after the payment, the customer gets an overview over their order
Clone the repository and open the files in an IDE of your choice.
$ git clone https://github.com/JannisMueller/MovieTicketBookingApplication.git