Evaluating bids

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

Published on the January 23, 2019 in IT & Programming

About this project

Open

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

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? Project
I currently have I have specifications
Required availability As needed
Required platforms Android, iPhone
I need to Create an app
App type Other
Back-end is required Yes
Payment gateway Yes

Delivery term: Not specified

Skills needed