Онлайн-сервис Foodgram и API. Сервис предоставляет возможность пользователям публиковать свои рецепты. Есть возможность подписаться на понравившихся авторов рецептов. Добавть рецепт в список покупок и скачать его.
- Склонировать проект, перейти в папку infra, настроить .env файл:
git clone git@github.com:pakodev28/foodgram-project-react.git
cd infra
copy .env.example .env
- для запуска контейнеров:
docker-compose up -d
- Далее выполните следующие команды:
docker-compose exec web python manage.py migrate --noinput
docker-compose exec web python manage.py collectstatic
- Можете загрузить датасет ингредиентов в БД:
docker-compose exec web python manage.py load_data
- Создайте суперпользователя:
docker-compose exec web python manage.py createsuperuser
- Python 3.8
- Django 3.2
- DRF
- Gunicorn
- PostgreSQL
- Docker
- Nginx
backend - https://github.com/pakodev28
frontend - https://github.com/yandex-praktikum