Having in mind that Uber has already disclosed its API to public and developers, and introduced the affiliate program, you can also build own tailored Uber-like app. Server, mapping and payments are the three giant foundations to develop a taxi app. First off, to process hundreds of user requests, driver routes and other data you need own server.
Programming languages for backend – Node.js, Python, Java, PHP, Ruby on Rails. Another crucial element to any Uber-clone app is GPS. OpenStreetMap API for both iOS/Android can be used. Platform-specific tools in this regard for Android could be Google Maps and Google Location Services API. For iOS devices – MapKit or CoreLocation framework.
To know more, please visit https://www.gomeeki.com/how-to-make-an-app-like-uber/