/cinema

Cinema ticket sales application

Primary LanguagePython

Cinema ticket sales application

University project for "Databases and information systems" - WIP


Setup

  • Install anaconda

  • Clone this repository and go to the created directory:

cd <repo_dir>/cinema

  • Create an anaconda environment and activate it:
conda env create --name cinema python=3.9.7 --file docs/requirements.yaml
conda activate cinema

  • Create the database on MySQL or MariaDB server like shown here

  • Run the configuration script:

python gen_config.py


Running the application

python cinema.py


Database specifications

  • Entities diagram -> click here

  • SQL code -> click here