Skip to content

apaffka/foodgram-project-react

Repository files navigation

yamdb_workflow

Дипломный проект Yandex Practicum: Foodgram «Продуктовый помощник»

Проект позволяет пользователям сайта:

На этом сервисе пользователи смогут публиковать рецепты, подписываться на публикации других пользователей, добавлять понравившиеся рецепты в список «Избранное», а перед походом в магазин скачивать сводный список продуктов, необходимых для приготовления одного или нескольких выбранных блюд.

Документация к API

К проекту подключен REDOC
http://localhost/api/docs/redoc.html
Там вы можете ознакомиться с эндпоинтами и методами, а также с примерами запросов, ответов и кода.

Рабочая версия сайта

http://pagapov.ru

Админка

http://pagapov.ru/admin/

Учётные данные админа:
login: admin password: 12tetraST

Ресурсы API YaMDb

Эндпоинты

auth: аутентификация пользователей на сайте
users: информация о пользователях, профиль пользователя, изменение пароля пользователя
recipes: информация о рецептах, их добавление и редактирование, скачивание списка покупок
tags: информация о тегах (классификатор рецептов)
ingredients: информация из базы об ингредиентах

Локальный запуск проекта

На вашем компьюрете должен быть установлен Docker
В терминале перейдите в папку:
foodgram-project-react/infra/
Наберите команду:
docker-compose up

Сайт будет доступен с тестовыми данными по ссылке:
http://localhost/ Доступ к администрированию:
http://localhost/admin/

Учётные данные админа по умолчанию:
login: admin
password: 12tetraST

About

Foodgram project template

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published