Skip to content

Main diploma project: foodgram - social network with users recipes. Tech: Docker, Django, Gunicorn, PostgreSQL, Nginx, Caddy

Notifications You must be signed in to change notification settings

DonFortes/foodgram-project

Repository files navigation

example workflow

Foodgram social network.

spaghetti-1932466_1920 (1)

You can see a working project here.

Technologies: Docker, Django, Gunicorn, PostgreSQL, Nginx, Caddy

Project description

Here you can add your own recipes, as well as see recipes from other authors, follow their updates, add recipes to your favorites, and you can also prepare a convenient shopping list for ingredients for selected dishes.

Local development

At the root of the project, you will find two docker-compose files. In order to start local development of a project, you need to rename the docker-compose.yaml file to docker-compose-prod.yaml, and docker-compose-dev.yaml to docker-compose.yaml, in which the settings for local development are saved. After that, you just have to execute the command:

docker-compose up

The project will be available at the local address: http://127.0.0.1/

After making the necessary changes, rename the docker-compose files in reverse order. This will make the project ready for deployment.

About

Main diploma project: foodgram - social network with users recipes. Tech: Docker, Django, Gunicorn, PostgreSQL, Nginx, Caddy

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published