Inspiration
As a college student, I truly try to test how long food really lasts in the fridge. Sometimes I'm pleasantly surprised by how long some food lasts. But most times I'm met with colonies of Mold forcing me to throw out my food and ordering takeout. I can't keep wasting money I don't have (Although CESB's got me covered for a bit bless up). Lots of food are wasted every single day and now with many stocked fridges, food waste will be at an all-time high. This app is designed to prevent food waste.
What it does
As stated previously, our app prevents food waste. The app can take a receipt in JSON format and then shows how many days left till expiry. The app has 3 main pages: The home pages show the items that expire within a week. When you swipe right, you will see an interactive navigation bar, which the user can choose a camera application, and the rest of their "fridge" (All food items they own). and camera:
How I built it
We based our app on React Native, a Javascript Framework. We built it with the Expo CLI which makes the app compatible with both Android and iOS.
Challenges I ran into
We realized halfway through that Flutter would've been more ideal for the ML Kit Text Recognition. We also ran into an issue with Async that wouldn't allow us to progress because we were working in a managed Expo workflow which hindered our performance greatly.
Accomplishments that I'm proud of
Learning how to design a mobile app using React. This was all of our first time using a JS Framework. This was also all our first mobile app. Also very proud of our team to communicate remotely.
What I learned
We learned React Native. We learned that we should have used Flutter halfway through.
What's next for SHMIIF
Fix everything that we couldn't finish: . Full functionality of the camera . Adding individual items to the JSON file . ML Kit on FLUTTER
Log in or sign up for Devpost to join the conversation.