Live location tracking apps with react native

Job ID: 34449943

Budget: $250 – $750 USD

I need a apps for live location tracking and geo-fencing and admin will monitor the user's movement in real time. I will provide all the necessary API. Admin will create a geo location and when the employee will enter into the certain geo-location then Admin will get a notification. The notification will be fired by a API, when the user will enter into the certain geo location then a particular API will be called.

1. Show live tracking on map
2. Show employee live tracking on the admin login
3. Geo Fencing
4. There will have multiple *Admin* and the admin will create their *Employee*
5. The admin will be able to monitor only the employee that he created, he can not see others employee's movement created by other admin
6. The apps will work in background,
7. The apps will show push notification
8. On a single page admin will see multiple users movement
9. If admin tap on a marker then a page will be loaded with the tapped user on the map page and admin will watch the tapped user's movement on the map only
10. Admin can create multiple geo-fence and can assign certain employee's in the particular geo-fence area.
11. Prepare the code for both major OS -> Android and iOS

All code should be neat and clean with well documentation, make comment before declaring a method and the react native should be in updated version.