This project isn't serious. Educational purposes only!
A live demo which stores data on a central database instead of JSON: https://replit.com/@Gloryness/Cineworld-Booking?v=1
This initial project started from a simple task set by one of my teachers. I felt motivated so I decided to improve it and integrate it with cineworld's API and then I integrated other projects set into this one aswell.
- Python 3.8.2
- Pip install the following:
fake_useragent
colorama
requests
- Color output in the terminal
- Login System
- Cineworld Booking using Cineworld API so it's all up-to-date and accurate.
- Booking Stats
- Monthly Membership System
- User Management for Admin Only. You can set yourself as admin by editing your account in
authentication.json
and adding"admin": true
- Can view all accounts
- Can refund memberships
- Can remove memberships
- Can edit memberships
- Can refund bookings (only if eligible)
- Can remove bookings