Who we are
Jacob Coates - MGL#2625 - Intermediate
Jenny Hutchins - SHARKSSSSSSSSSSSS#4693 - Intermediate
Joshua Fitzmaurice - MrFitzmaurice#6646 - Intermediate
Nathan Downes - __#8996 - Intermediate
Inspiration
Nathan Downes is an aspiring gourmet chef. He creates delicious meals every day. Regardless, his private food shopper isn't that smart and always under/over buys his ingredients. This lead to Nathan being very bankrupt. Therefore, we came up with a solution.
What it does
It takes all the ingredients from dishes you make and adds them all together, ready for a list. It allows you to create any custom ingredient or ingredient unit for your dish.
How we built it
We started by designing the database then implementing it in django. Then we created a basic webpages that could display the information in the database. Next we added functionally on the webpage to add items to the database. Finally we added the function that took the selected meals and generated a shopping list.
Challenges we ran into
This was everyone first time using django, it was a steep learning curve. We had to reduce the scope of the project to make it achievable in the timeframe. Fortunately that left us lots of room for extensions.
Accomplishments that we're proud of
The end result is usable and could actually help Nathan with his problems.
What we learned
How to use django, from nothing to something. Also how to use teams (it is an interesting piece of software).
What's next for Meal-Planner
Add some css to pretify the UI.
Make it multi user.
Have a base set of ingredients/units so users do not have to add every ingredient manually.
Allow user to delete meals/ingredients/units.
Get Nathan a new personal shopper who knows how to use Meal-Planner and a Lawyer to deal with his bankruptcy.
Let lists be exported by the user in some format.
Add sharing of lists between users.
It could eventually become a social media page for recipes with the shopping list concept being a background feature.
Log in or sign up for Devpost to join the conversation.