Inspiration

This program was inspired by our own experiences, as we have often felt indecisive about meals to cook or ideas to come up with.

What it does

Our program gives the user a list of choices between ingredients for main meals and different aspects of desserts. Based on whether the person wanted a main course or a dessert, they will get different choices for finding the recipe.

How we built it

Given that this was a new module in python that we had to work with, we had to research a bunch of the functions built into the module that made it possible for us to create the buttons and option selectors.

Challenges we ran into

One of the biggest challenges was creating the logic that determined the recipe based on the user's choices. More specifically, it was hard to match up the text files with the python file, ensuring that each choice the user makes factors in to making a unique suggestion.

Accomplishments that we're proud of

We are proud of the fact that we were able to teach ourselves a new module with completely new functions and syntax, albeit still with some help.

What we learned

We learned a new module within the python language, customtkinter, in order to create functional buttons rather than using the regular turtle. We also got more familiar with the interaction between python files and text files, allowing us to apply gathered data to a proper outcome.

What's next for Hack BI - Recipe Finder

The next proper step for our program is the capacity to handle more possibilities. Instead of just three or so items per category, it would be much better if the program could handle a lot more options to determine a wider variety of recipes

Built With

Share this project:

Updates