Inspiration
It was assigned as a group project
What it does
-Allows you to keep track of ingredients you have and where they're stored
-Add recipes for meals you want to make
-Plan out when you want to make each meal
-Have a shopping cart for the ingredients you need to buy to make your meal for that day
How we built it
-We wrote the program in Android Studios using Java
-We used Firebase to store all the data
Challenges we ran into
-Asynchronous loading from Firebase
-Getting all different elements to interact and close properly without causing issues
-Uploading images was a struggle to get to upload and show to the user
-Getting the quantity type radio groups to change the values of the drop down menu
Accomplishments that we're proud of
-Making the program easy to use while still giving them as much options as we could
-Being able to work as a team and completing the work that was needed on time
What we learned
-How to create an app for android using java
-How to create xml elements
-How to handle asynchronous functions
-How to use Firebase
-How to use Figma and make UML diagrams
-How to work as a team to accomplish major project
-How to allow different components of the program to easily interact with each other
-Modularization and how important it is

Log in or sign up for Devpost to join the conversation.