Inspiration
The frequent expiration and spoilage of food, even if they are refrigerated, is extremely tedious to deal with and costly to fix. Having this app greatly improves the efficiency and sustainability of cooking meals.
What it does
The app detects, identifies and keeps track of your groceries and their expiry dates, and generates meal plans and recipes accordingly to the ingredients available.
How we built it
Using React.js, tailwindCSS, and DaisyUI, as well as a Google Gemini API to produce ouputs. The backend is made using python Flask.
Challenges we ran into
CORS was not cooperating, which resulted in many errors that required much time to debug and fix. Furthermore, we had difficulty establishing a format for the AI API to output at a standard rate, which meant that it was difficult to process the data after it is outputted.
Accomplishments that we're proud of
Being able to complete the project standards in full, save a few minor additional features.
What we learned
The development process is much easier and more efficient when you can come up with a thorough and detailed product plan and design.
What's next for Last BYTE
- Implementation onto mobile
- backend and frontend webhosting
- cloud data and storage
- commercialization
Built With
- daisyui
- flask
- gemini
- javascript
- npm
- python
- python-package-index
- react
- tailwind
Log in or sign up for Devpost to join the conversation.