Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
dariazueva authored Mar 22, 2024
1 parent d1eb50e commit 6ddd4c8
Showing 1 changed file with 23 additions and 21 deletions.
44 changes: 23 additions & 21 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,59 +2,61 @@

https://foodzueva.ddns.net/recipes

## Описание проекта
## Описание проекта

Проект «Фудграм» — сайт, на котором пользователи публикуют рецепты, добавляют чужие рецепты в избранное и подписываются на публикации других авторов. Пользователям сайта также будет доступен сервис «Список покупок». Он позволит создавать список продуктов, которые нужно купить для приготовления выбранных блюд. Это полностью рабочий проект, который состоит из бэкенд-приложения на Django и фронтенд-приложения на React.
Проект «Фудграм» — сайт, на котором пользователи публикуют рецепты, добавляют чужие рецепты в избранное и подписываются на публикации других авторов. Пользователям сайта также будет доступен сервис «Список покупок». Он позволит создавать список продуктов, которые нужно купить для приготовления выбранных блюд. Это полностью рабочий проект, который состоит из бэкенд-приложения на Django и фронтенд-приложения на React.

[![Workflow Status](https://github.com/dariazueva/foodgram-project-react/actions/workflows/main.yml/badge.svg)](https://github.com/dariazueva/foodgram-project-react/actions/workflows/main.yml)


### Основной функционал проекта:
### Основной функционал проекта:

- Регистрация новых пользователей
- Вход и выход зарегистрированных пользователей
- Просмотр рецептов с их фотками
- Создание, редактирование и удаление рецептов
- Добавление и изменение списка избранного и покупок
- Регистрация новых пользователей
- Вход и выход зарегистрированных пользователей
- Просмотр рецептов с их фотками
- Создание, редактирование и удаление рецептов
- Добавление и изменение списка избранного и покупок

### Основной стек технологий проекта:
### Основной стек технологий проекта:

django, gunicorn, nginx, docker, react, github actions, node.js, postgresql, djando rest

### Как развернуть проект:
### Как развернуть проект:

#### Клонируйте репозиторий.
#### Клонируйте репозиторий.
```bash
git clone git@github.com:dariazueva/foodgram-project-react.git
```
#### Перейдите в директорию бэкенд-приложения проекта.
#### Перейдите в директорию бэкенд-приложения проекта.
```bash
cd foodgram-project-react/backend/
```
#### Создайте виртуальное окружение.
#### Создайте виртуальное окружение.
```bash
python3 -m venv venv
```
#### Активируйте виртуальное окружение.
#### Активируйте виртуальное окружение.
```bash
source venv/bin/activate
```
#### Установите зависимости.
#### Установите зависимости.
```bash
pip install -r requirements.txt
```
#### Создайте файл .env и заполните его своими данными по образцу.
#### Создайте файл .env и заполните его своими данными по образцу.
```bash
POSTGRES_USER=django_user
POSTGRES_PASSWORD=mysecretpassword
POSTGRES_DB=django
DB_HOST=db
DB_PORT=5432
SECRET_KEY = ваш-секретный-ключ
ALLOWED_HOSTS = localhost,127.0.0.1,backend,ваш-домен
```
#### Логин и пароль администратора для проверки админки:
Логин: D
Пароль: eee31415
#### Логин и пароль администратора для проверки админки:
Логин: D@mail.ru
Пароль: eee31415

## Автор
Зуева Дарья Дмитриевна
## Автор
Зуева Дарья Дмитриевна
Github https://github.com/dariazueva/

0 comments on commit 6ddd4c8

Please sign in to comment.