Integrate real time tracking like Uber

Hello team,! ^^

This time I’m looking for advice on two completely different features. On a ride-hailing (VTC) app, I’d like to:

Display the real-time locations of nearby drivers relative to the customer (like on Uber Eats or Uber)

Set up routing from the starting point to the destination (ideally with real-time tracking)

Do you have any recommendations on how to set this up, tutorials, or plug-ins to suggest?

Thanks in advance