Skip to content

This Python code uses the Pygame and Pygame_menu libraries to create several menus for different cinemas. Built a Sorting algorithm using Pattern Recognition, Decomposition to recommend by locations, prices, vacancies

Notifications You must be signed in to change notification settings

pvhuwung/cinema-recommendation-systems

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 

Repository files navigation

Cinema Recommendation Systems

This Python code uses the Pygame and Pygame-menu libraries to create a simple interactive menu for several movie theater chains.

Installation

To install my project, you can follow these steps:

  1. Clone the repository: git clone [https://github.com/myusername/myproject.git](https://github.com/pham0084/cinema-recommendation-systems.git)
  2. Install the dependencies: pip install pygame pip install pygame-menu
  3. Run the project: python main.py

Usage

To use my project, you can follow these steps:

  1. Open the project in your favorite text editor
  2. Modify the code to fit your needs
  3. Run the project: python main.py

Menus

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.

Running the Code

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.

Contributing

If you would like to contribute to my project, please follow these steps:

  1. Fork the repository
  2. Create a new branch: git checkout -b my-branch
  3. Make your changes and commit them: git commit -m 'my commit message'
  4. Push your changes to the branch: git push origin my-branch
  5. Submit a pull request

License

This project is licensed under the MIT License - see the LICENSE.md file for details.

About

This Python code uses the Pygame and Pygame_menu libraries to create several menus for different cinemas. Built a Sorting algorithm using Pattern Recognition, Decomposition to recommend by locations, prices, vacancies

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages