Thanks for taking your time for assess this submission. This App is developed according to the instructions given for the test. :)
I developed the REST API using Nodejs, Express and Mongodb and deployed it on Heroku. The GitHub repository for the REST API is here
If you are using Yarn,
yarn install
If you are using npm,
npm install
You need to create a file named local.properties inside the android folder and add the location of your android SDK and a API key for the Google Maps Platform.
sdk.dir=C:\\Users\\wdkhi\\AppData\\Local\\Android\\sdk
GMP_KEY=AIzaSyBNy820ON7pl_W6ODGRrgugRy478zHFwjg
To run on Android Emulator or device,
react-native run-android