The screen once the app is launched
The app recognizing the water bottle label and realizing it is water
The ingredient returned from your barcode
The result returned by the API. We kept it very simple
We understood that everyone has opened their fridge door to find a number of different types of food, with the thought that there is nothing to eat. We also thought that this would be an excellent tool for individuals living on a budget.
What it does
The Android application allows you to scan any number of barcodes from food products and find a recipe that consists of each ingredient. The application uses
How we built it
We mainly used Android Studio to develop the front end interface, while working with Node.js and MySQL for the back end interface. We found the link![edaman api] to be very efficient with what we wanted our application to do.
Challenges we ran into
We had trouble getting our NodeJS server to be accessible remotely. We also found it difficult learning Android Studio since neither of us had any prior experience.
Accomplishments that we're proud of
Learning how to create an Android application Learning how to access Android libraries that allow for real-time barcode scanning
What we learned
We learned how to create an Android application, which proved to be very tough at first and very rewarding. We had fun getting the camera to finally work and scan barcodes instantly.
What's next for Barcode Chef
We plan to expand on this idea and perhaps purchase an API to populate our database.