Skip to content

Бэкенд сервиса, который позволяет посетителям кинотеатра посмотреть предстоящие сеансы и забронировать их. (реализация на Flask)

Notifications You must be signed in to change notification settings

butichex/Movie-Ticket-Booking-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Movie-Ticket-Booking-System

Бэкенд сервиса, который помогает посетителям кинотеатра посмотреть предстоящие сеансы и забронировать их.

Установка

  • Установите Python3.9.5
  • Установите зависимости через pip install -r requirements.txt

Создание файла зависимостей

  • pip3 freeze > requirements.txt

Запуск Virtual ENV

  • source venv/bin/activate

Запуск приложения

  • python app.py

Сущности БД

Table NameColumns
movieid (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)
screeningid (Integer, primary key), created_at (DateTime), movie_id (Integer, foreign key referencing movie.id), timing (DateTime)
bookingid (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)

About

Бэкенд сервиса, который позволяет посетителям кинотеатра посмотреть предстоящие сеансы и забронировать их. (реализация на Flask)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages