Skip to content

amfaller/BU-EC463-MiniProject

Repository files navigation

FoodWhiz

Yuxuan Luo and Tony Faller

EC463: Senior Design Fall 2021

Summary

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.

Getting Started

  1. First, ensure that your React Native development environment is properly set up. Instructions may be found here.
  2. Then, open ./screens/UPCID.js and enter your FDA API key.
  3. Navigate to the root directory and run npm install to install the required dependencies.
  4. Connect a physical Android device via USB or run an Android emulator.
  5. Start the app with npx react-native run-android.

Further reference

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.


About

Repo for the SW Mini Project from EC463 in Fall 2021

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •