Skip to content

photometer/foodgram-project-react

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project Foodgram

CI/CD Foodgram


Admin access
username: photometer
password: admin

Technologies

  • Python;
  • Django-Rest-Framework;
  • PostgreSQL;
  • Gunicorn;
  • Docker/Docker-compose;
  • Nginx;
  • Yandex.Cloud;
  • Github Actions.

Description

Online service where users can:

  • create recipes;
  • follow other users and view their recipes;
  • like recipes and add them to list of favorite recipes;
  • add recipes to shopping list and download it in txt-format.

Installation

  • Clone repository to the local computer:
git clone https://github.com/photometer/foodgram-project-react/
  • Сollect containers from infra:
docker-compose up -d
  • In backend container:
docker-compose exec backend python manage.py migrate
docker-compose exec backend python manage.py collectstatic
docker-compose exec backend python manage.py createsuperuser
docker-compose exec backend python manage.py load_ingredients

Backend author

Androsova Elizaveta

Frontend author

Yandex.Practicum