A web app that takes ingredients from the user and gives a suitable recipe that can be made from the ingredients given as input along with the minimum amount of additional ingredients needed to make the recipe.
Project Details: Type : Web Application
Languages: Html/css, python
Framework: Django
Data structures and algorithm: Search algorithm, dictionaries,hashtables,data sets
To set up a development environment quickly, first install Python 3. It comes with virtualenv built-in. So create a virtual env by:
1. `$ python3 -m venv myenv`
2. `$ . myenv/bin/activate`
Install django:
pip install django
Run migrations:
python manage.py migrate
Take a look at the docs for more information.
- Due to lack of proper dataset, only the idea of recipes and kitchen leftovers could be implemented.
- In the ingredients section, 5 ingredients are needed to be added.
The app "When in doubt don't throw it out" highlights the idea of making the best possible use of the waste that is generated around us and rendered useless usually.
This app is a prototype of the idea. It can be further extended to the following areas:
- Kitchen leftovers can be used to create a delicious dish(as shown in the prototype).
- How to convert waste items like icream sticks, cardboards, broomsticks into attractive craftworks.
- Ideas to manage e-waste, recycling and reusing waste strengthening the motive of 'Swachata Abhiyan'.
- Creative wardrobe styling ideas making using of old clothes and dresses.
- Namrata Ladda (@Namrata7199)
- Polkampally Keerthana (@keerthanapolkampally)
- Archana Priyadarshini Sahoo