Evaluando propuestas

Programación de trasporte para app Movil (Android y Ios)

Publicado el 23 Enero, 2019 en Programación y Tecnología

Sobre este proyecto

Abierto

Sobre el proyecto:
El objetivo de este proyecto es trabajar un sistema integrado de gestión y administración de vehículos para la compañía, integrando entre sí una serie de módulos con diferentes roles tanto para usuarios generales, conductores, usuarios corporativos, central de despacho y módulo administrativo.

app de usuarios
diseño ui / ux
- app nativa, compatible con android e ios,api de geolocalización de google - notificaciones push
- activación de gps para mostrar ubicación actual
- al instalar la app validar el número de teléfono del equipo donde
se instaló.
Notificaciones Se manejarán 2 mensajes via app del usuario cuando solicite una carrera:
- primer mensaje:
información de vehículo y datos del chofer que lo pasará a recoger
- segundo mensaje:
con 500 mts de distancia entre el vehículo y el usuario enviar mensaje automático
“Vehículo se encuentra a menos de 500 mts”
Forma de pago
- en efectivo y tarjetas de débito / crédito (Visa y Mastercard)
Cuenta de Usuario
- Ver historial de servicios solicitados - Modificar datos personales - Guardar sitios frecuentes para solicitar taxi
Seguridad
- Compartir con un familiar el recorrido en tiempo real. - Botón de emergencias con conexión diecta a la central de despachos
Publicación
- la App estará disponible en Google Play  y App Store (ios)

app de conductores
diseño ui / ux
- app nativa, compatible con android e ios,api de geolocalización de google - notificaciones push
desarrollo de contenido
georeferenciación
- activación de gps para mostrar ubicación actual
taximetro
- activar taximetro en recorridos para usuarios corporativos
- activación de taximetro debe ser por dos puntos:
- conductor - usuario o conductor - central de deapachos
seguridad
- botón de emergencias con conexión diecta a la central de despachos
gestionar carreras
- aceptar, rechazar carreras enviadas desde la central de despachos - manejar estados : disponible, ocupado, ausente - ver datos de usuario cuando acepta una carrera
chats
- conversación privada con los operadores de despacho - debe poder intercambiar notas de audio entre despachadores y conductores
georeferenciación
- ver en google maps el punto de origen que marcó el operador
de despacho en su mapa para la recogida del usuario
publicación
- la app estará disponible en google play y app store para su descarga

central de despachos
diseño ui / ux
-conceptualización y maquetación en ambiente web - lenguaje de programación: html5, php, css3, jquery, js. - API de Geolocalización de Google
Desarrollo de contenido
Servicios en línea
- Ver en tiempo real ubicación de conductores
Gestión automática de carreras
- Automatizar asignación de carreras a vehículo mas cercano
al punto de recogida
- Asignar vehículos por zonas:
asignación automática al que entró primero a la zona Las zonas se marcarán desde el panel administrativo
Gestionar manual de Carreras
- Ingresar origen, destino y canalizarla a un conductor - Ingresar información extra para que se notifique al conductor elegido
(silla de ruedas, maletas, mascotas, etc.)

Gestionar Carreras programadas
- Ingresar carreras programadas lista para asignar a un conductor.
Ver reportes
-detalle de orden de pedido -detalle de servicios terminados -detalle de clientes
Chats
- Conversación privada con los conductores en turno


central de despachos
suspensiones
- suspender o inhabilitar momentáneamente a un conductor
- si un conductor no acepta una carrera que se le asignó suspender automáticamente la app de ese conductor por un tiempo definido.
En el momento que se suspende a un conductor mandar automáticamente una alerta a ese conductor el porque se lo suspendió.
Alertas por cancelación de carreras
- Si un conductor coje una carrera y la cancela antes de los 3 minutos
mandar una alerta a la central de despachos
Ofertas
- Si una carrera se solicita se busque conductor a 1 km, si nadie la acepta
buscar a 2 km, asi sucesivamente. Si nadie la acepta pasar esa carrera a Ofertas para que la vean todos los conductores, la oferta estará disponible por 3 minutos si nadie lo acepta se vuelve a repetir la búsqueda a un conductor libre.
Estas ofertas sonarán para los conductores libres y generará una alerta visual a los conductores ocupados
Conexión PBX
- Conectar sistema con central pbx para llamadas entrantes

panel administrativo
diseño ui / ux
-conceptualización y maquetación en ambiente web - lenguaje de programación: html5, php, css3, jquery, js.
Desarrollo de contenido
Generar / Administrar nuevos vehículos
Publicar vehículos por ciudad Publicar vehículos por Tipo: Autos, camionetas y VIP
Roles
Crear, eliminar usuarios para la central de despachos
Zonas
Marcar zonas en el mapa de la central de despachos Asignar carreras al vehículo que entró primero a la zona
Informes exportables a excel y pdf de:
- turno de conductores - servicios terminados -servicios por vehículo - servicios por conductor - servicios por operador de despacho - resumen total de conductores - resumen total de vehículos
Historial de Conversaciones
- por despachador - Por conductor
panel administrativo
historial de carreras
guardar por 2 meses el historial de todas las carreras gestionadas por este sistema.
Alertas por gestión de cobranza
- Generación de notificación vía email luego de 30 días cuando una orden de pago aún no ha sido liquidada (al mail del administrador y a mail de persona encargada de la empresa)
Datos Estadísticos
Mostrar datos estadísticos de:
- pedidos por tarjeta de crédito, por efectivo, por voucher - solicitudes por web, app, teléfono - estadísticas de volumen de pedidos por días de la semana

Categoría Programación y Tecnología
Subcategoría Programación de Apps. Android, iOS y otros
¿Cuál es el alcance del proyecto? Crear una aplicación nueva
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Plataformas requeridas Android, iPhone
Necesito Crear una app
Tipo de app Otro
Necesita backend
Procesador de pago

Plazo de Entrega: No definido

Habilidades necesarias