Skip to content

yasster/Divide-react-native

Repository files navigation

Di/ide Build Status

The divide is a cross-platform mobile application, performing photo recognition of payment receipts. Microsoft's Cognitive Services analyses the input images, to extra the desired data.Designed for seamlessly splitting the payments, between the involved parties in the transaction.

Build using React Native for iOS and Android with a fusion of ES6. NativeBase builds a layer on top of React Native that provides with basic set of components for mobile application development.

[play-store] [app-store]

NativeBase UI

iOS Android
ios-demo android-demo
*Many Thanks for their Amazing open source framework

Get Started

Pre-requisite

  1. System Requirements
  • Globally installed node >= 4.0

  • Globally installed npm >= 3.0

  • Globally installed rnpm (only if React Native version < 0.29)

  • Globally installed react-native CLI

  1. Installation, Orderly Run the following command in the terminal

  2. Clone the repository:

$ git clone https://github.com/yasster/Divie-react-native.git
  1. Change the directory
$ cd Divie-react-native/
  1. Install npm packages:
$ npm install
  1. If React Native < 0.29
$ rnpm link

If React Native >= 0.29

$ react-native link
  1. Simulate for iOS

Method One

  • Open the project in Xcode from ios/Divide.xcodeproj.

  • Hit the play button.

Method Two

  • Run the following command in your terminal.
$ react-native run-ios
  1. Simulate for Android
  • Make sure you have an Android emulator installed and running.

  • Run the following command in your terminal.

$ react-native run-android