Python based project integrated with MYSQL for managing a theater through tasks like booking tickets, managing customers, generating report based on bookings, managing multi-theaters ๐ฏโจ๐
This project includes various modules and libraries for handling essential tasks such as database connections, binary data processing, CSV file management, and more. Its modular design ensures scalability and easy maintenance, making it adaptable for future enhancements. ๐๐ง๐
- Modular Design: Each component is encapsulated in a dedicated module for better organization.
- Database Connectivity: Provides efficient interaction with databases for data storage and retrieval.
- File Handling: Supports processing and manipulation of binary and CSV files.
- User-Friendly Menu: Features an intuitive, theater-themed menu for easy navigation.
Manages the assets and resources required by the project, ensuring smooth operation. ๐ ๏ธ๐๐จ
Handles binary data operations for efficient processing and storage. ๐พโ๏ธ๐ข
Offers functionalities to read, write, and manipulate CSV files, enabling structured data handling. ๐๐๐
Manages secure and efficient connections to the database for seamless data transactions. ๐๐ง๐ผ
Implements a theater-themed user menu, providing an engaging and interactive user experience. ๐ญ๐ฌ๐๏ธ
- Clone the repository: ๐๐ฅ๐ฅ๏ธ
git clone https://github.com/CyberSecSleuth/theaterTicketBooking
- Navigate to the project directory: ๐๏ธ๐๐ถโโ๏ธ
cd theaterTicketBooking
- Install the required dependencies: ๐ฆ๐ ๏ธโ
pip install mysql-connector-python pip install python pip install pickle pip install csv
- Run the main module to start the application:
โถ๏ธ ๐ป๐python menuTheater.py
- Follow the on-screen instructions to navigate through the menu and access various features. ๐งญ๐๐ฎ
- Replace the password with your MYSQL server password in the
8 and 13
code block of dbConnModule.py ๐๐mycon=mytor.connect(host="localhost",user="root",passwd="YOUR_PASSWORD")
- Ensure that all the libraries are installed properly. โ๏ธ
Contributions are always welcome.