Skip to content

Desktop Application (JavaFX) for booking movies tickets with SQLlite database for customer information and booking details

Notifications You must be signed in to change notification settings

JannisMueller/MovieTicketBookingApplication

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MovieTicketBookingApplication

Desktop Application (JavaFX) for booking movies tickets with SQLlite Database

General Information

We built an application in JavaFX where the user can book movie tickets

Specifications

The project includes the following files:

  1. Main-Class

  2. Customer class: to save and handle all customer-related data

  3. Datasource class: two SQLlite database to save account information (name, emails, etc.) and booking details (Booking-ID, name of selected movie, total price, etc.)

  4. SelectMovie class (Stage 1): where the user chooses the movie they would like to watch, the date and number of tickets

alt text

  1. LogInPage class (Stage 2): where the user is asked to sign in to continue the check out

alt text

  1. CreateAccount class (Stage 3): if the user is not a customer yet, they needs to create an account

alt text

  1. 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

alt text

  1. OrderConfirmation class (Stage 5): after the payment, the customer gets an overview over their order

alt text

Installation

Clone the repository and open the files in an IDE of your choice.

$ git clone https://github.com/JannisMueller/MovieTicketBookingApplication.git

License

MIT License

About

Desktop Application (JavaFX) for booking movies tickets with SQLlite database for customer information and booking details

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published