jalp14 / ReCity

A web app to create, edit and view recipes

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ReCity

Web App for Recipes

A web app that allows you to view different types of recipes and shared by other users. You can also create your own recipes and share them with other users.

Key Features

  • View/Create/Edit Recipes
  • Nutritional Data for each recipe
  • Create Menus consisting of multiple recipes
  • Easy to navigate UI
  • Tag based filtering to see recipes from a particular cuisine
  • Dark Mode :)
  • Slick homepage

Credit to Raffi Maurer and Tahmid Uddin for the demo snippet

Important

To run the app successfully on your device you will need to do the following :

  • You will need to set up a S3 bucket, RDS Database and signup for Nutrionix API
  • Once you have done that you will need to enter all the access id/keys in the specified strings in the settings.py file located at recipe_cca/settings.py

Usage

To start the app : python manage.py runserver

Guide to files inside /recipes

admin.py Changes to Django admin interface

apps.py Configure app + sub-apps

models.py Model schema + methods

tests.py Test cases

urls.py URL patterns / routes

views.py Generate views

Contributions

About

A web app to create, edit and view recipes


Languages

Language:HTML 32.9%Language:JavaScript 27.4%Language:Python 26.4%Language:CSS 13.3%