Google services used:
1º Geocoding && Reverse Geocoding
2º PlacesAutoComplete
3º Directions
This app actually has a back-end written in typescript with NestJs. I'm using WebsocketIO
to make real time communication possible. When I request a ride and that screen "Search for a car" appear, that screen is making requests to all clients with the Driver App installed, if they accept, the screen change to full Map and show the car and direction.