Inspiration
The inflation of Global food prices drives people to hunger these days. We wanted to help people who are in tight budget by providing the information which helps them to spend the least money on food which is still fresh and healthy.
What it does
SmartRecipes presents to users a recommendation of the menu which based on the ingredients that users already have or easy and cheap to buy. Also, it provides the nutrition information which is one of the important point to help them stay healthy.
How we built it
Main language: Python 3 Database: CockroachDB HTTP server: Flask (https://flask.palletsprojects.com/en/2.2.x/) Webpage: AngularJS & Bootstrap
Note: database schema and data operators are fully built and tested. UIUX concept finished. HTTP server and webpage frontend not implemented. We do not have a working frontend.
Challenges we ran into
We have never used CockroachDB and we had to set up the user account and learn from scratch. We also had to define our DB schema using CDB tables, as well as all the query strings.
Most of us have limited experience on Python, so people have to learn while coding.
Accomplishments that we're proud of
CockroachDB database and data operators fully set up online.
UIUX concept looks good.
What we learned
Connecting frontend to backend is not that easy, and takes great coordination and communication between teammates.
Clear requirement communication early and often is important to make sure the product lands in time.
What's next for SmartRecipes
- Fill in the missing pieces and finish the website.
Log in or sign up for Devpost to join the conversation.