It is not difficult to build Uber like app. We are into the business of developing Apps. We get inquiries for similar App from clients having cab / travel business.
I have to say it's not that easy. First of all, it takes many hours to develop such application. Besides, an app like Uber consists of few elements (the customer app, app for a driver, administrative panel). I recommend you to read this article, I think you'll not have any questions after reading - woxapp.com/en/how-to-build-an-app-like-uber/