Entre las funcionalidades relevantes contiene:
- La app movil sera la misma para el conductor y pasajero, pero cada uno al loguearse vera pantallas y un funcionamiento distinto.
- El pasajero podra ver el historial de rutas tomadas por el pasajero, mostrando origen-destinto, conductor, tiempo y costo.
- En la seccion del pasajero se puede solicitar una carrera, en donde se pueden seleccionar hasta 10 destinos.
- Se puede seleccionar si uno de los destinos o paradas seran fuera de la geozona, con la finalidad de agregar un cierto valor a la ruta.
- Se puede seleccionar una ubicacion diferente a traves de la barra de busqueda que ofrece la tecnologia de google maps.
- Si la ubicacion arrojada por google maps no es tan precisa, por ejemplo si se ubica en una avenida pero no exactamente en la salida de una casa o edificio, podemos mover el pin o marcador en el mapa hasta la ubicacion exacta.
- Una vez que el usuario envia la solicitud de carrera, el sistema busca automaticamente la unidad mas cercana.
- El conductor puede aceptar o rechazar la carrera.
- Una vez que se confirme la carrera, se envia una notificacion al pasajero indicando algunos datos como el número de vehículo (si aplica), la marca, el modelo, la placa, el costo estimado de la carrera, la distancia y el tiempo estimado.
- A su vez se puede visualizar en ambos usuarios conductor y pasajero la ubicacion en el mapa en el recorrido mientras el conductor se va acercando al pasajero.
- El conductor puede avisar al pasajero en el momento que ha llegado a buscarlo.
- El flujo de la app en el pasajero no puede continuar hasta que el conductor comience el recorrido de la carrera despues que busca al pasajero.
- Una vez que el conductor avisa al pasajero que ha llegado, le llega una notificacion al pasajero indicando que ha llegado al sitio de origen del recorrido donde comenzara la carrera.
- Cuando el conductor se encuentra esperando a que el pasajero ingrese al vehiculo puede hacer click en play para contabilizar el tiempo de la carrera que se contabilizara junto con la distancia recorrida.
- El conductor tiene la posibilidad de pausar el tiempo si desea darle un tiempo de cortesia mientras el pasajero ingresa a la unidad.
- Al terminar la carrera al pasajero se le presentan las formas de pago, las cuales pueden ser con tarjeta de credito, debito, efectivo o vale.
- En caso de escoger el pago en efectivo el conductor debe continuar y confirmar que el pago se ha realizado.
- Una vez que se confirma el pago se le envia un mensaje al pasajero indicando que asi fue.
- Se permite calificar al pasajero y al conductor, y en caso de que la calificacion sea menor a 3 estrellas se da la opcion de dejar un mensaje del motivo de una baja calificacion.
- Puede realizarse la misma solicitud de pedir una carrera a traves de la version web (web app), desde cualquier navegador en una computadora.
- El proceso es muy similar pero el recorrido en la version web app del funcionamiento termina justo cuando el conductor llega al punto de origen del pasajero. Se realiza con la finalidad de que por lo general un pasajero no lleva consigo su computadora a su destino una vez que comienza la carrera.