Aspectos generales
- desarrollo de aplicación nativo android para motorizados
- desarrollo de aplicación nativo android – ios para clientes e inversionistas
- desarrollo de aplicación web administrador y aplicación ios.
- El plazo de desarrollo debe ser no mayor a 90 días
- Se debe tener un plazo de pruebas de 90 días para realizar ajustes y pruebas antes de pago final
- La funcionalidad debe ser:
o Cliente
o Motorizado
o Inversionista
o Administrador
- Debe tener un sistema de Geolocalización activo en tiempo real
- Debe tener la opción de generar entregas multi punto, multi cliente.
- Debe tener un sistema de control de entregas basados en fotografías cargadas al sistema en forma de base de datos. (Opciones de control de entregas), del mismo modo grabar audio y firma electronica
ver video de referencia,
www.efectivus.com
modulo de ingreso, registro de datos, control de caducidad, envío de correos de forma automática.
- El sistema debe dar de alta o baja los usuarios bajo un sistema de aprobación de contraseña y usuario, es decir debe existir un proceso de administración para activar o rechazar al usuario.
- Siempre se debe considerar dos tipos de procesos:
o a) alta de clientes una vez que hayan ingresado sus datos (incluye método de pago)
o b) motorizados una vez que hayan ingresado sus datos, cuenta de pago y documentos requeridos (aquí se requiere un proceso de aprobación manual por parte del administrador dentro de la cual se aprueba que el mensajero forme parte del equipo de motorizados calificados y podrá ser monitoreado con estadísticas de gestión). Incluye tipo de moto, placa, matrícula seguro.
- El sistema debe generar alertas tanto al motorizado, al cliente y al administrador (por correo) cuándo un documento está por vencer, por ejemplo: licencia, seguro, matrícula, tarjeta de débito, crédito, etc. El color del motorizado y/o cliente en el sistema del administrador debe salir en otro color a efecto de que sea visual la necesidad de regularizar documentos.
- El sistema debe generar un bloqueo general cuándo algún documento no está habilitado y vigente.
- Cada usuario debe tener su correo electrónico y su contraseña (APROBADA) para ingresar a la plataforma.
- El sistema debe tener la funcionalidad de poder enviar correos electrónicos de forma automática de acuerdo a los procesos que se establezcan para el efecto (inicio de servicio, terminación de servicio, cobro efectuado, alta de mensajero, baja de mensajero, caducidad de documentos, caducidad de tarjetas de crédito, evaluación de servicio, etc).
- El sistema debe poder realizar el seguimiento de los pasos previos que cada persona ha realizado en el sistema (ejemplo: registro, aprobación de contraseña, aprobación como chofer, cancelación de permiso de utilización del sistema) - validación del estatus. Es decir debe llegar el registro de todo lo que ha pasado con cada usuario.
- Todo usuario, llámese cliente, mensajero debe leer y aceptar de forma electrónica TERMINOS Y CONDICIONES.
- Se debe tener una pantalla informativa con los costos y servicios disponibles.
modulo de promociones
- el sistema debe tener la opción de generar códigos promocionales, esto lo genera el administrador y deben ser canjeados por el cliente al momento de efectivizar el servicio, por ejemplo:
código de promocion prueba el servicio:
- debe identificar los dos primeros servicios de un cliente y de forma automática debe generar un código para que no se genere un cobro, sin embargo sí se debe generar el pago para el motorizado, de esta forma este costo se carga al centro de costos promoción de la empresa de forma ordenada y clasificada. Que el mismo cliente no repita o utilice los codigos mientras no consuma ese saldo promocional para que en una siguinete oportunidad ya cencele por el servicio.
Código de promoción 50%:
- debe generar un código de promoción que será enviado a los usuarios por redes sociales el mismo que puede ser utilizado en el plazo de fechas establecido, debe poder ser utilizado por un mismo cliente una sola vez y solo puede ser utilizado para el servicio de mensajería exclusivamente.
- El sistema de facturación debe poder aceptar los códigos como forma de pago, sin embargo en los balances finales deben ser cargados al código marketing y deben ser cancelados a los motorizados de forma regular.
modulo de servicios y cobros
- se requiere un módulo de cobro que pueda aceptar tarjetas de crédito, débito y pagos en efectivo (sujeto a cuadre).
- El sistema de cobro debe poder calcular por tipo de servicio
mensajeria uni punto (un cliente con entrega del punto a al b)
mensajería multi punto (entrega de un mismo cliente pero con varios puntos) mensajeria multi cliente uni punto (varios clientes con entregas individuales) mensajeria multi cliente multi punto (varios clientes con varias entregas)
- además se debe tener la opción de servicios complementarios:
o reserva de mensajero calendario con fecha y hora y aceptación del servicio del mensajero
o depósitos
o notarias
o tramites varios
- el sistema debe poder cotizar por cada km recorrido en mensajería
- debe poder cotizar estimando el tiempo establecido en servicios complementarios.
- Debe poder facturar las tarjetas de forma automática (sistema de cobro)
- debe poder aceptar dinero en efectivo, en este momento se debe abrir la opción de entrega de efectivo a través de un acta de entrega de caja.
- Debe tener la opción de manejo de cada chica, sueltos para vueltos
modulo de facturación
- se requiere que el sistema facture al cliente de forma automática (factura electronica)
- se requiere que el sistema envíe la retención y establezca el costo neto a pagar
- se requiere que el sistema envíe correos electrónicos a las partes involucradas sobre el cierre de los servicios, incluyendo la evidencia (foto) de la entrega cargada al sistema.
- Se debe realizar un proceso de cierre diario por mensajero, de tal forma que debe entregar el dinero recibido (en caso de tenerlo).
sistema de gps
- todo el sistema está basado en geolocalización
- se debe tener el localizador de la ubicación actual
- se debe tener la opción de colocar la dirección exacta del lugar de inicio
- se debe tener la opción de colocar la dirección exacta de finalización
- se debe tener la opción de tener varias entregas con direcciones distintas
- se debe tener la opción de recibir nuevas rutas dentro de una ruta iniciada
- se debe abrir la opción de buscar en el mapa la ubicación actual y final. Seguimiento en tiempo real de ubicacion
- se debe tener la opción de colocar mensajes complementarios, teléfono del receptor, horario de recepción, notas complementarias de ayuda
- se debe ingresar o cargar un formato de despacho o guía de despacho para todas las entregas, en la cual se pueda cargar la foto del producto.
- Se debe generar un sistema de control de paquetería basada en una orden de despacho con fotografía del producto.
- cada sobre, paquete, etc debe tener una foto ingresada en el modelo de la orden de despacho en la que se evidencie lo que se está llevando.
- cada sobre, paquete debe tener la foto y registro de quién recibió el paquete, es decir que la aplicación debe generar la opción de ingresar los datos, geolocalización, hora, día y persona / foto que recibió el paquete
- el sistema debe poder asignar el paquete para el mensajero más cercano, en caso de no aceptar el servicio se abrirá para los 5 mensajeros más cercanos. Si no se genera la aceptación de los 5 más cercanos, se abrirá para todos los mensajeros de la zona.
- El sistema debe poder enviar un mensaje en el APP de todos los mensajeros para que reserven servicios y/o acepten reservas.
- Se debe tener un registro de pedidos no aceptados, aceptados, etc.
- El sistema debe bloquear aquellos mensajeros que están con carga de trabajo superior al estándar de 3 horas de servicios comprometidos. (Mensajero en servicio completo)
- El sistema debe abrir la opción de tomar pedidos o entregas para aquellos MENSAJEROS que tengan servicios menores a 2 horas.
- El sistema debe poder darle al cliente la opción de cancelar el pedido total o parcial, pero se genera el cobro mínimo de forma automática.
- Se debe dar la opción de justificar y cobrar el mínimo. El sistema debe poder validar si un cliente cancela 2 o más veces, deberá poder enviar una notificación de alerta.
- Se debe establecer el tiempo de llegada al punto, y se debe estimar el tiempo de llegada a cada punto. (Control de tiempo para visualización general de todos)
modulo de evaluación de servicios
- el sistema debe abrir la opción de calificar el servicio en el momento en que se está entregando el paquete.
- El sistema enviará un correo para que el cliente pueda calificar el servicio un día después de entregado el servicio, solo si no lo hizo en el momento de la entrega.
- El sistema de calificación debe generar estadísticas por tipo de servicio, tiempo de entrega, mensajero, etc.
- El sistema debe poder solicitar a los usuarios que recomienden el servicio a través de facebook y otras redes sociales
- el sistema debe generar reportes de eficiencia de mensajeros para validar premios y otros incentivos.
modulo de estadisticas
- se debe tener la opción el número de servicios efectivos por día, servicios por mensajeros, tiempo de mensajeros en línea, número de mensajeros registros y activos, etc.
- Debe generar estadísticas de pedidos cancelados, rechazados, tomados, por hora, por día, por mes.
modulo de control de inversionistas y administrador
- el módulo debe generar la opción de poder visualizar el trabajo en línea (geo localización) de la moto, además debe entregar reporte de horas de conexión, trabajos aceptados, trabajos rechazados, horas trabajadas al día, dinero generado, km recorridos. Etc.
Categoría: IT & Programación
Subcategoría: Programación para móviles
¿Cuál es el alcance del proyecto?: Crear una aplicación nueva
Es un proyecto o una posición?: Un proyecto
Actualmente tengo: Tengo una idea
Disponibilidad requerida: Según se necesite
Integraciones de API: Social media (Facebook, Twitter, etc), Payment Processor (Paypal, Stripe, etc), Cloud Storage (Dropbox, Google Drive, etc), Otros (Otras APIs)
Plataformas requeridas: iPhone, Android
Plazo de Entrega: No definido