This Python code uses the Pygame and Pygame-menu libraries to create a simple interactive menu for several movie theater chains.
To install my project, you can follow these steps:
- Clone the repository:
git clone [https://github.com/myusername/myproject.git](https://github.com/pham0084/cinema-recommendation-systems.git)
- Install the dependencies:
pip install pygame pip install pygame-menu
- Run the project:
python main.py
To use my project, you can follow these steps:
- Open the project in your favorite text editor
- Modify the code to fit your needs
- Run the project:
python main.py
The code contains several menus, including:
- Main Menu: The first menu that the user sees, with buttons for each theater chain and a button to exit the program.
- Shaw: A menu with buttons to display pricing information for Shaw theaters.
- GV: A menu with buttons to display pricing information, venue locations, and benefits of going to GV theaters.
- Eng Wah: A menu with buttons to display pricing information for Eng Wah theaters.
- Cathay: A menu with buttons to display pricing information for Cathay theaters.
- Map: A menu with an image of a cinema map.
The pricing information menus display the cost of tickets for different days and times, as well as special rates for students and seniors.
To run this code, ensure that the Pygame and Pygame-menu libraries are installed. Then, run the Python script. The main menu will appear and the user can navigate through the menus by clicking on the buttons. To exit the program, click the "Quit" button on the main menu. You can choose the category depends on your favour.
If you would like to contribute to my project, please follow these steps:
- Fork the repository
- Create a new branch:
git checkout -b my-branch
- Make your changes and commit them:
git commit -m 'my commit message'
- Push your changes to the branch:
git push origin my-branch
- Submit a pull request
This project is licensed under the MIT License - see the LICENSE.md file for details.