A cross-platform mobile client for Bassa
- Clone this repository with either
$ git clone --recurse-submodules https://github.com/scorelab/Bassa-mobile.gitor$ git clone --recurse-submodules [email protected]:scorelab/Bassa-mobile.git, if you are using SSH. - Navigate to the Bassa folder inside the cloned local repository and follow the instructions given here to start the Bassa back-end.
- Navigate back to the root of the cloned repository.
- run
$ yarnor$ npm install. - run
$ react-native run-androidor$ react-native run-ios.
- run
$ yarn testor$ npm test.
- run
$ yarn run lintor$ npm run lint.
- Socket.io connection between the Bassa-mobile app and Bassa-backend can have issues sometimes. Hence, functionalities that depend on the Socket.io connection such as Push Notifications, Download Progress Circle, Redux Refresh Handlers may not work sometimes.
- iOS version of the Bassa mobile app has not been tested.

