Бэкенд сервиса, который помогает посетителям кинотеатра посмотреть предстоящие сеансы и забронировать их.
- Установите Python3.9.5
- Установите зависимости через
pip install -r requirements.txt
- pip3 freeze > requirements.txt
- source venv/bin/activate
- python app.py
Table Name | Columns |
---|---|
movie | id (Integer, primary key), created_at (DateTime), name (String(100)), lang (String(10)), description (Text), poster_url (Text), trailer_url (Text), duration (Integer), is_blockbuster (Boolean), last_screening_id (Integer, foreign key referencing screening.id ), last_screening_timing (DateTime) |
screening | id (Integer, primary key), created_at (DateTime), movie_id (Integer, foreign key referencing movie.id ), timing (DateTime) |
booking | id (Integer, primary key), created_at (DateTime), status (Boolean), user_id (Integer, foreign key referencing user.id ), user_name (String(100)), movie_id (Integer, foreign key referencing movie.id ), movie_name (String(100)), screening_id (Integer, foreign key referencing screening.id ), screening_time (DateTime), number_seats (Integer) |