Hola que tal como esta buen dia, tengo algo similar para android, tengo codigo fuente, manual tecnico base de datos y webservices, la app lo que hace es registrar un usuario, este visualiza su ubicacion y la de otros usuarios registrados, y el tiene la posibilibidad de desactivar o activar su ubicacion, puedo cambiarlo a sus necesidades porque practicamente ya esta hecho, no me tardaria mucho, saludos y en espera de sus comentarios