Foodgram โ grocery assistant. The project can be deployed in three Docker containers using docker-compose.
You can use test user to Login:
Username: test_user
Password: kNzfTb34
docker-compose up --build
For the first launch, for project functionality, go inside to the container:
docker exec -t -i <WEB CONTAINER ID> bash
Make migrations:
python manage.py migrate
To create a superuser:
python manage.py createsuperuser
- Full user authentication
- Create/edit/delete new recipe
- Filter by breakfast/lunch/dinner
- Choose from a bunch of ingredients
- Add to favourites
- Favourites page
- Follow another authors
- Add to shopping list
- Download shopping list