/EveryReceipt

Using OpenCV and React Native, this app tracks expenses from receipts.

Primary LanguageJavaScript

Build Status EveryReceipt Version EveryReceipt Node Version EveryReceipt NPM Version

EveryReceipt

Using Google Cloud Vision and React Native, this app tracks expenses from receipts.

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

You need Node.js, React Native, Expo, Android Emulator(Genymotion) prior to installing.

  • Install Node.js
    • On Windows, Linux and MacOS, install the latest Node version from the Node.js website.
  • Install React Native
    • Install the latest React Native using npm
    • npm install -g react-native-cli
  • Install Expo
    • Intsall the latest Expo using npm
    • npm install expo-cli --global

Installing

With all the prerequisites installed, clone this repository with

git clone https://github.com/evanugarte/EveryReceipt.git

To Run:

  • In Command Prompt:
    1. Go to file location in your machine: cd EveryReceipt
    2. Install all dependencies with npm install
    3. To run the program: expo start --android

Authors

All work up to today

Evan Ugarte

Liam(Yang) Li

Aleksandra Khovina

Ricky Singh

Acknowledgments

  • You, the reader