Cooking recipes sharing app.
Mycookbook is a website in wich a user can create a profile and share his favorite cooking recipes. The user can browse recipes by category, as well as search by recipe name or ingredient. You can also add a recipe to "favorites" as well as rate them.
- User registration.
- Profile edit(First name, last name, email, profile image).
- Add/edit/delete recipe.
- View all recipes.
- View recipes by categories.
- Add recipe to "my favorites".
- Remove recipe from favorites.
- Like recipe.
- Unlike recipe.
- Rate recipe.
You can test the demo at this link
- Python
- Django
- HTML
- CSS
- Bootstrap
To install the project follow the steps bellow(please bare in mind that you have to setup database before migration):
Befor python manage.py makemigrations
you have to create .env
file based on sample.env
and put in it your credentials.
git clone https://github.com/dinocom33/mycookbook.git
pip install requirements.txt
python manage.py makemigrations
python manage.py migrate
python manage.py runserver
- MIT License