API service for cinema management written on DRF.
https://github.com/Rostyslavv11/planetarium.git
cd planetarium
python -m venv venv
venv\Scripts\activate
pip install -r requirements.txt
set DB_HOST=<your db hostname>
set DB_NAME=<your db name>
set DB_USER=<your db username>
set DB_PASSWORD=<your db user password>
set SECRET_KEY=<your secret key>
python manage.py migrate
python manage.py runserverdocker-compose build
docker-compose up- create user via
/api/user/register/ - get access token via
/api/user/token/
- JWT authenticated
- Admin panel
/admin/ - Documentation is located at
/api/doc/swagger/ - Managing orders and tickets
- Creating Planetarium Domes, Astronomy Shows and Show Themes
- Adding Show Sessions
- Filtering Planetarium Domes, Astronomy Shows and Show Themes