Cinema Manager
An application that helps manage a cinema —— sell tickets, check available seats and see sales statistics.
Information
Cinema Manager is a command line Java application designed to help manage a cinema theatre. It was developed while I was beginning to learn Java in University. I wanted to create a small project outside Uni so that I could do some learning in my own time and gain more practical experience rather than just sitting through boring lectures about Java. The key takeaways from this experience was learning how to use the scanner class and work with 2D arrays.
If I were to do it over again, I would create a GUI using JavaFX rather than making the user interact with the program via the command line. This would be more aesthetically pleasing and user friendly.
Features
Cinema Manager offers the following features:
Ticket Sales: You can sell tickets to customers.
Seat Availability: You can check the availability of seats in the theatre, allowing you to see which seats are currently occupied and which are available.
Sales Statistics: The application keeps track of sales data, allowing you to view statistics such as the number of tickets sold, percentage of seats sold and total income.