The app allows users to set their desired pick-up and drop-off location through address search or pinpointing the location on a map, and offers an estimated price reference based on the distance between the two locations. Taxi drivers can accept bookings and connect with users, increasing rides through extra channels to search for customers.