A cross-platform mobile client for Bassa

- Clone this repository with either
git clone --recurse-submodules https://github.com/scorelab/Bassa-mobile.gitorgit 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
yarnornpm install. - run
react-native run-androidorreact-native rum-ios.
- run
yarn testornpm test.
- run
yarn run lintornpm 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.
