We are looking at building out an application with a similar functionality to Uber.
Instead of fetching people though, this app will be for deliveries. So there will be 2 interfaces, one user facing and the second courier facing. Basically crowdsourcing shipping options.
The customer will state the delivery location and a standard fee per km will be put in place.