Foodgram https://foodgram-yap.sytes.net
Проект для публикации рецептов. Позволяет добавлять рецепты в избранное, подписываться на любимых авторов рецептов, а также скачивать список покупок необходимых ингредиентов из выбранных для этого рецептов.
- Python 3.9.16
- Django 4.2.2
- DRF 3.14.0
- Docker
- Postgres
Необходимо предварительно установить:
- Docker и Docker Compose
или
- Docker Desktop
- В папке backend подготовить файл .env и наполнить по шаблону .env.example
- Запустить сборку и запуск контейнером командой
sudo docker compose up -d
По завершении работы команды проект станет доступен по адресу http://localhost/ или http://127.0.0.1/
По адресу http://localhost/api/docs/ будет доступна спецификация к API проекта.