Evaluando propuestas

App similar a Indriver pero de transporte de carga y pasajeros

Publicado el 24 Junio, 2021 en Programación y Tecnología

Sobre este proyecto

Abierto

Sistema de Servicio de Transporte de Carga y Pasajeros

Se requiere de un sistema que permita conectar cualquier persona (usuario cliente), que tiene la necesidad de transportar cualquier tipo de carga ó traslado de pasajero desde un punto A  hacia un punto B, con los distintos socios transportistas disponibles a realizar dicho servicio.
Para ello se solicita contar con:
- Aplicación móvil única que permita:
    - Registrase como nuevo usuario
- en caso de registrarse como usuario debe aceptar condiciones de la aplicación como usuario.
- En caso de registrarse como usuario debe aceptar condiciones de la aplicación como transportista
- Iniciar sesión (usuario/clave), seleccionando Modo Cliente (usuario que necesita transportar o pasajero) o Modo Transportista (usuario que realiza el servicio de transporte)
    - Restaurar datos de seguridad (se me olvido la clave)
    
- Sitio web de Administración que permite gestionar cada uno de los servicios disponibles

Modo Cliente:
Funcionalidades:
    * Solicitar tipo servicio de transporte (Carga o Pasajeros)
        Transportes de carga
        - seleccionar tipo de carga (Delivery, carga liviana, carga pesada)
        - solicitar dirección origen (dirección autocompletada)
        - solicitar dirección destino (dirección autocompletada)
        - mostrar distancia entre origen y destino (continuar)
- seleccionar tipo vehículos disponibles que pueden realizar el servicio
- ofrecer un precio por el servicio el que no debe ser inferior al mínimo según servicio
- solicitar destinatario (puede ser el mismo usuario como destinatario) nombre y teléfono de quién va a recibir la carga
        - seleccionar servicio inmediato o programado
        - agregar fotografía de la carga a recoger
        - agregar descripción de la carga a recoger
- mostrar confirmación del servicio con valores ofertados según el mínimo por tipo de vehículo (continuar)
        - permitir modificar el valor dispuesto a pagar por el servicio de transporte
        - seleccionar medio de pago (efectivo o pagorut)
- mostrar listado de transportistas que aceptaron la solicitud, el tipo de vehículo, el tiempo en llegar y el valor aceptado o contraofertado
        - seleccionar transportista
- una vez seleccionado el transportista, permitir comunicarse a través de una llamada de celular al transportista seleccionado
- tener un período de tiempo de 3 minutos para cancelar la solicitud si existe algún problema o no existe comunicación con el usuario cliente.
Transportes de pasajeros
- solicitar dirección origen (dirección autocompletada)
        - solicitar dirección destino (dirección autocompletada)
        - mostrar distancia entre origen y destino (continuar)
- ofrecer un precio por el servicio el que no debe ser inferior al mínimo según servicio
- mostrar confirmación del servicio con valores ofertados según el mínimo (continuar)
- permitir modificar el valor dispuesto a pagar por el servicio de transporte
        - seleccionar medio de pago (efectivo o pagorut)
- mostrar listado de transportistas que aceptaron la solicitud, el tipo de vehículo, el tiempo en llegar y el valor aceptado o contraofertado
        - seleccionar transportista
- una vez seleccionado el transportista, permitir comunicarse a través de una llamada de celular al transportista seleccionado
- tener un período de tiempo de 3 minutos para cancelar la solicitud si existe algún problema o no existe comunicación con el usuario cliente.


    * Evaluar servicios realizados (al final del viaje)
    * Ver servicios de transporte histórico
    - Agregar/Actualizar medios de pago
    - Video tutorial como solicitar servicio de transporte
    - Contactar soporte por whatsapp
    - Cerrar sesión

Modo Transportista
Funcionalidades:
    - El transportista se registrará según el tipo de vehículo que posea en: Conductor, Delivery, carga liviana o carga pesada.
    - El trasportista que este registrado con un automóvil será el único que tendrá la opción de registrarse como conductor y delivery.
    - Ponerse Activo/Inactivo el servicio
    - Ver en línea listado de servicios de transporte solicitados por los clientes
    - mostrar detalle de un servicio seleccionado
    - Aceptar un servicio permitiendo modificar valor
- En caso que el usuario acepte al transportista, debe tener la opción de comunicarse entre ellos a través de una llamada de celular.

    - Al final del servicio debe tener la opción de evaluar al cliente.
- Al final del servicio debe tener la opción de agregar fotografía y datos de la persona que recibió la carga
    - Ver servicios de transporte histórico
    - Agregar/Actualizar cuentas de pago
    - Agregar vehículos para realizar servicio
    - Cerrar sesión
    


Sitio Web de Administración
Funcionalidades:
    - Agregar/Actualizar tipos de vehículos transportistas
        - bicicletas, motos, camión, etc.
    - Agregar/actualizar tipos de carga
    - Actualizar información de clientes
    - Actualizar información de transportistas (datos y vehículos)
    - Agregar/Actualizar medios de pago disponibles    
    - Ver transportistas disponibles en línea
    - Agregar/Actualizar vehículos de los distintos transportistas
    - Agregar/Actualizar usuarios clientes y transportistas
    - Activar/bloquear cuentas de usuario o transportistas
    - configurar comisión que se le cobrará en cada servicio
    - listado de comisiones pagados, por pagar
    - actualizar estado de comisión a pagado
    - configurar valores mínimo del servicio por tipo de vehículo
    
    
Consideraciones:
- el sistema no calcula la tarifa, sólo muestra un valor mínimo por tipo de transporte
- en el caso de trasporte de pasajeros el sistema entregará solo al transportista un valor referencial del posible monto a cobrar el cual podrá ser modificado por el administrador del sistema

Se requiere:
- Detallar valores del producto con código fuente
- Detallar tecnología usada de aplicación web, aplicación móvil, bases de datos, hardware, servidores web necesarios que soportará la implementación del sistema
- Detallar tiempo de implementación desde que se inicia hasta que queda funcionando en Producción.

- Detallar soportes necesarios una vez funcionando en producción

Contexto general del proyecto

El objetivo del proyecto es crear una aplicación similar a Indriver que combine el transporte de carga y el de pasajeros.

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 una idea
Disponibilidad requerida Según se necesite
Necesito Crear una app

Plazo de Entrega: No definido

Habilidades necesarias