Inspiration

We are hungry hungry University students... Made for HackED Beta 2019!

What it does

ReciPlanner makes it easy to plan ahead for meal prep! Keep track of what you have in your fridge with the ingredients tab. Use the recipes tab to create custom recipes to plan meals with the calendar! Check when things go bad and when the best time to go shopping is. Things that you might need are automatically added to your grocery list.

How we built it

Using many, many, many python classes to create an object database, then displaying the database and taking input through pygame.

Challenges we ran into

Coding the interface in pygame can be a hassle. Using classes to organize data can become cumbersome as you start to store objects inside of each other... We had to implement a lot of searching and saving to make sure everything was in the right place.

Accomplishments that we're proud of

IT'S ALIVEEEEEEEEEEEEEE!

What we learned

Don't use a pressure washer to run an engine (use a database for databases...) Vectorize code so that you don't have 900 lines in an interface.

What's next for ReciPlanner

Rework of the database and interface, preferably in the React framework. More advanced sorting and searching through your data. Data compression for the files! General bug fixes.

Built With

Share this project:

Updates