Inspiration
Have you ever been hungry? Have you ever wondered what to dine? That’s an existential crisis that occurred on a daily basis. You take what’s left in your fridge, whisk and spice, then consume the end product, hoping for sweet deliverance from our darkest hours.
What it does
Cook More, Cook Better. Frigo, is the recipe search engine, that recommends you the best recipes you can find based on what you have in your fridge. Don’t know what to do with the leftover chicken breasts and vegetables? Frigo will advise recipes that you can cook without bothering grocery shoppings, just using whatever you have available. Frigo also supports advanced searches - filter the search based on cuisine, dietary restrictions, events, time, and many more to find the perfect dine for the day.
How we built it
We created Frigo using frontend frameworks including React and Axios and backend tools such as Flask, Python, and PostgreSQL database, and integrated the user interface with the backend algorithms using Heroku and Github Pages.
Challenges we ran into
Heroku made us want to cry. We also had issues with parsing and formatting data from a large unorganized dataset, but through sheer willpower and perseverance were able to overcome those.
Accomplishments that we're proud of
We’re proud of our search algorithm. We were able to create a system that crunches a very large dataset and is able to sort according to various input parameters at reasonable speed. Also, the fact that our app actually runs is a miracle. Despite our diverse technical backgrounds, we’re still able to create a fully functional product ex nihilo.
What we learned
Most of our team learned about React from essentially ground zero and crunching the code until it was ready for production was indeed a tumultuous journey. We also learned about the deployment process using services such as Heroku.
What's next for Frigo
We see potential (hopefully). If possible, further actions on improving the dataset and the search algorithm (and almost everything else too) can be the next step.
Ready to Grill? Frigo helps you Cook More, Cook Better.
Built With
- axios
- blood-sweat-and-tears
- flask
- github
- heroku
- heroku-postgres
- javascript
- postgresql
- psycopg2
- python
- react
- styled-components
Log in or sign up for Devpost to join the conversation.