top of page
  • Writer's pictureTanner Hugli

Week 7 Blog

This week we continued to work with Kivy and Python, to futher our application. We created separate pages, buttons, etc to complete the GUI, as well as user settings, in order to be able to tailor the page per user, with settings such as login information, etc, and created a login page.


The login page can communicate with the database, in order to validate login, as well as keep track of the user's pantry. The database was created and a sample schema was made, in order to store what we feel needs to be required, and can update as needed. We then began to format our Python project properly, by grouping things into folders and creating init files, to allow to proper imports.


We then imported the spoonacular API into our project, and were able to call imports into it, and will eventually be able to use it for API calls for recipes.


Our next step will be to login to the API and practice some sample calls, and to get familiar with how the calls must be made. After this has been done, we'd like to implement the pantry, per user, and create a logical flow for checking for recipe compatibility, for example the app should check for available recipes, that the user has chosen from, as well as from ingredients that are available in their current pantry.

3 views

Recent Posts

See All

Final Blog

Capstone Final Video : https://www.youtube.com/watch?v=Pgs9fmlWDTY

Weekly Blog 14

This week, we focused on preparing our project for porting to an executable, as well as small refinements for searching and the UI. We also worked on our poster, and began planning out a commercial fo

Weekly Blog 13

This week, we focused on fixing little minor issues while preparing for our final presentation. As well, we worked together on figuring out a design and template that we would like to use for our proj

bottom of page