Se busca un desarrollador Full Stack o un equipo pequeño (Desarrollador + ux/ui) para construir el producto mínimo viable (mvp) de una plataforma de movilidad para motos, similar a indrive. Actualmente, el negocio se gestiona manualmente a través de grupos de WhatsApp y se necesita automatizar el flujo de trabajo.
El ecosistema del MVP debe incluir los siguientes tres componentes:
1. App Pasajero (Web App o Android): Este componente permitirá el registro de usuarios, la integración con un mapa para seleccionar el origen y destino del viaje, el cálculo de la distancia, el envío de solicitudes de viaje, la recepción de contraofertas en tiempo real por parte de los conductores y la visualización del conductor en ruta.
2. App Conductor (Solo Android - Entregable en APK): Esta aplicación permitirá el inicio de sesión con credenciales provistas por el administrador (sin auto-registro), la recepción de solicitudes de viajes cercanos en tiempo real, el envío de propuestas de tarifa (contraofertas) y la visualización del mapa para navegar hacia el cliente. La aplicación del conductor no se subirá a tiendas; se distribuirá el archivo .APK de forma interna para evitar fricciones de lanzamiento.
3. Panel Web Administrador: Este panel incluirá funcionalidades CRUD (Crear, Leer, Actualizar, Eliminar) para dar de alta a los conductores, registrando información como DNI, placa y número de celular, y generando sus usuarios y contraseñas. También deberá contar con un historial básico de viajes.
Consideraciones técnicas clave para la cotización:
* No se requiere integrar pasarelas de pago. El modelo de negocio asume que el pago se realizará en efectivo o mediante transferencia externa (como Yape/Plin) directamente entre el usuario y el conductor.
* Ya se cuenta con infraestructura de base de datos en Microsoft SQL Server, por lo que el backend de la plataforma debe conectarse a este motor.
* Se debe considerar el uso de la API de Google Maps (o una similar) y WebSockets/Firebase para gestionar la comunicación en tiempo real.
En la propuesta, por favor, incluyan los siguientes puntos:
* Lenguajes y frameworks que utilizarían (por ejemplo, Flutter, React Native,
Node.js, .NET, etc.).
* Tiempo estimado de desarrollo para el proyecto completo.
* Presupuesto total por el proyecto completo.
Plazo de Entrega: No definido