This is a console-based Cinema Reservation System implemented in Java. The application allows users to register, login, and make movie reservations through a user-friendly command-line interface.
- User registration and login
- Movie reservation and schedule management
- Review and edit reservations
- Colored console output for an enhanced user interface
- File-based data storage using JSON
Check out the Releases page for the latest updates and version history.
- Java Development Kit (JDK)
- Maven
-
Clone the repository:
git clone https://github.com/enharukalo/cinemareservationsystem.git
-
Navigate to the project directory:
cd cinemareservationsystem
-
Build the project using Maven:
mvn clean install
-
Navigate to the target directory:
cd target
-
Run the application:
java -jar CinemaReservationSystem.jar
Follow the on-screen prompts to navigate through the application menus and perform actions such as user registration, login, movie reservation, and more.
Feel free to contribute to the development of this project by opening issues or submitting pull requests.
This project is licensed under the MIT License - see the LICENSE file for details.