A React Native mobile app for iOS and Android to track your caffeine consumption. This utilizes an implementation of Realm DB to persist data and incorporates a QR Scanner to allow the user to add their caffeinated beverages simply by scanning a UPC barcode. This app utilizes an api provided by upcitemdb for UPC lookups and is limited to 100 calls a day per user.
- Download using git or download zip and unpack.
- Navigate to the directory and open a terminal.
- Install Dependencies:
yarn install && cd ios && pod install && cd ..
- Run:
npx react-native run-android && npx react-native run-ios
Note: This guide assumes that you are using a Mac and have already install React Native and all of its associated dependencies.