Repository for developing a web application for the Broteamracing team, specializing in the rental of enduro motorcycles in Saint-Petersburg (Russia)
Web Application Link
Site Monitor
Web application translated into 2 languages:
- RU (Russian)
- EN (English)
git clone https://github.com/jespy666/btr_rental.git
cd btr_rental
python3 -m venv venv
source venv/bin/activate
pip install -r req/dev.txt
make collectstatic
python3 manage.py migrate
- create .env file in project root
touch .env
- list of needed variables you can see at:
- redis
make redis
- celery
make celery
- celery-beat
make celery-beat
- tg bot
make bot
make dev
- linter
make lint
- test (redis required)
make test
- test-coverage (redis required)
make test-coverage
- create messages file
make messages
- translate something
- compile messages file
make compile