Inspiration
Our team was inspired by the app Flora, which sets a timer and grows virtual plants if you successfully stay off your device until the time is up. As the app helped us turn a simple task into a trained habit, we wanted to do the same with our project, PlateSaver, but with meal prep to decrease household food waste.
What it does
Platesaver is an app that makes meal prep easy and interactive.
How we built it
Backend: Using Appwrite, we created a database to store user logins and information inputted from the app. Frontend: WIth the React Native library and Expo framework, we created a multi-page app that allows user to input meals and ingredients into a "fridge" in order to prep for weekly to monthly meal plans.
Challenges we ran into
As our first hackathon, we heavily underestimated the time needed to brainstorm and create the project. Although the code seemed relatively straightforward, it took us much longer than expected to gain momentum in the beginning, and we were surprised to find that we needed to be working nonstop in order to have a presentable app by the deadline. Many smaller details from our original draft had to be cut due to the unexpected difficulty we faced when coding.
Accomplishments that we're proud of
The three of us celebrated each milestone in the development of Platesaver, even if it was something small such as successfully changing the background color. We're proud of ourselves for entering our first hackathon and pushing ourselves to work on a single project continuously!
What we learned
We understood that time management and teamwork is crucial, especially if we wanted our final product to look like the original draft. Having individual roles helped us immensely and we found that no matter what your skill level looked like. every person contributed greatly to the project. Technically, we learned much about github and react native as we navigated through each system and had to troubleshoot by ourselves.
Log in or sign up for Devpost to join the conversation.