Helps you find a friend to play with. This app is being made with educational purposes in mind.
- Pull the repo
- Install
pipenvand docker runtime - Open project root directory
- Run
docker-compose -f docker-compose.yml -f docker-compose.develop.yml up -d --buildto start database container - Run
pipenv update - Run
pipenv run python manage.py createsuperuserto create admin panel superuser - Set up a new OAuth application
- Place
client_idandclient_secretof created application in yourdocker-compose.develop.yml
- Python 3.8
- Django 3
- Django REST framework
- Django REST Framework Social OAuth2
- PostgreSQL
- Docker
- Webpack
- Babel
- React + Effector
- Material UI
- Run
docker-compose -f docker-compose.yml -f docker-compose.production.yml up -d --build - Create a superuser:
sudo docker exec -it {container_id} python manage.py createsuperuser - Set up a new OAuth application
- Place
client_idandclient_secretof created application in yourdocker-compose.production.yml - Restart your containers to apply configuration