Yuxuan Luo and Tony Faller
EC463: Senior Design Fall 2021
This repository contains the codebase for an Android app developed using React Native and Google Firebase. This app allows for the user to enter a Universal Product Number code (UPC ID). When entered, the app queries the FDA API and compiles an ingredient list and a total calorie count.
- First, ensure that your React Native development environment is properly set up. Instructions may be found here.
- Then, open
./screens/UPCID.jsand enter your FDA API key. - Navigate to the root directory and run
npm installto install the required dependencies. - Connect a physical Android device via USB or run an Android emulator.
- Start the app with
npx react-native run-android.
This app was developed over the course of a few weeks, and a log of our progress can be found in the ./log/log.md file.
There were a handful of specific features that we were unable to implement; a description of these may be found in report.md.