This version of the app has been deprecated since September 2017. It doesn't have any features we have implemented since that time. New version of the app hasn't been released to open source, yet.
Humaniq is simple and secure 4th generation mobile bank. Made on blockchain with Bio ID. LITE version of the mobile app (without text), is specially designed for nonreaders and people with dyslexia.
This app is based on React Native framework. To run this app on your device or simulator please follow official documentation instructions.
- Configure SSH Keys
- Run
npm i
in project root dir - Run
react-native link
- Install Android studio and all Android related build tools, according to official React Native documentation
- Run AVD
- Run
react-native run-android
in project root dir
- Delete previously installed apk from device:
Execution failed for task ':app:installDebug'.
com.android.builder.testing.api.DeviceException:
com.android.ddmlib.InstallException:
Failed to finalize session : INSTALL_FAILED_VERSION_DOWNGRADE
- AVD does not have IMEI and has conflict with IMEI library. For now you should replace IMEI assignment in Java code with custom string or use real device.
- ESlint (Aribnb, babel-parser)
To lint run node_modules/.bin/eslint ./src
- To start tests, run
npm test
- To start tests with snapshot, run
npm test -- -u
- To start tests on single component, run
npm test -- -u <test_component>
npm test -- -u Login