The app is similar to a taxi service.
The user needs to be able to request a pickup from their current location using the four square API or inputed data. The user also must be able to make a reservation for a future pickup, at the location of their choice. The user should have the option to login, where in a database can track users transactions for analytical purposes. A few other miscellaneous map screen that have little interaction. This app requires a "dispatch" or admin app that receives the location data and other details from the user/customer.