About this project
it-programming / mobile-development
Open
El usuario se registra para poder acceder de la aplicación, ingresando un correo electrónico y una contraseña además de sus datos personales, de igual manera cuenta con la opción de login con redes sociales, y finalmente validando un número de teléfono e ingresando una tarjeta.
Cuando termina el registro de la aplicación el usuario debe decidir si solicitar un servicio delivery o un Courier (recojo y envió).
En caso que la persona decide un servicio de Courier la persona debe indicar el contenido que desea enviar, con la opción de adjuntar una imagen y un audio, de tal forma que se reconozca el pedido, y se procede a ingresar una dirección de referencia de donde se recoge indicando la persona que lo remite si es el usuario u otro.
En ambos casos se procede a registrar el destino de llegada, y la aplicación se genera un costo estimado el servicio del delivery (tiempo y km recorrido).
La aplicación genera una pre orden y se genera la búsqueda del mensajero más cercano. Dentro de la aplicación del mensajero aparece una notificación del nuevo pedido, acorde a la
distancia y tiempo estimado a la llegada al punto de partida del pedio.
1. En caso que no exista ningún mensajero que acepte la solicitud, la aplicación muestra una notificación de error señalando que no se encontró mensajero.
2. En caso un mensajero tome el pedido, el usuario que genero el pedido visualizará los datos del mensajero y tendrá una opción de contactarse con él. Y la aplicación marca una posible ruta que seguirá el mensajero para encargarse de su orden.
El usuario que genero la orden visualizará el tiempo de llegada estimada del pedido-
Una vez el mensajero este cerca de su destino la aplicación le mostrara al usuario una notificación informando la situación. Una vez que llegue a su destino el mensajero confirma la entrega y el historial del viaje se guarda en un historial del perfil del usuario.
APP del mensajero
El mensajero se registra previamente en la empresa, y se le da un código de registro para poder acceder a la aplicación y completar sus datos personales, de igual manera se registra una tarjeta asociada a la empresa para justificar futuras compras.
Existirán distintos mensajeros, fijos e independiente donde cada uno tiene su sector de trabajo, acorde a ello se pueden recibir las ordenes de distintos usuarios.
La notificación que reciben les indica el tiempo de llegada al punto de partida.
Una vez aceptada la orden reciben una posible ruta desde el punto de partida y el mensajero tiene la opción de cancelar el pedido.
De igual manera en el trayecto se puede poner en contacto con el usuario y corroborar el pedido, una vez llega al punto de partida, recoge el sobre en caso de ser un servicio de Courier, y en caso de delivery realiza la compra del pedido y lo corrobora con la persona al realizarlo.
El mensajero corrobora el pedido de la persona y luego de entregarlo finaliza el servicio.
Category IT & Programming
Subcategory Apps programming. Android, iOS and others
What is the scope of the project? Create a new app
Is this a project or a position? Long-term position
I currently have I have specifications
Required availability Full time
Experience in this type of projects Yes (I have managed this kind of project before)
API Integrations Social media (Facebook, Twitter, etc.), Payment Processor (Paypal, Stripe, etc.), Other (Other APIs)
Required platforms iPhone, Android
Delivery term: January 11, 2018
Skills needed