Sobre este proyecto
it-programming / mobile-development
Abierto
Buscamos un desarrollador Flutter con experiencia sólida para liderar el desarrollo de MAYORDOMO, un asistente de "guante blanco" diseñado para acompañar a nuestros Runners (ciclistas de entrega). Este asistente operará mediante comandos de voz, permitiendo a los ciclistas interactuar con la aplicación sin necesidad de soltar el manubrio, optimizando así la seguridad y eficiencia de las entregas.
Actualmente, contamos con una base sólida para el proyecto, incluyendo:
* Un boilerplate funcional y un UI Kit completamente definido, lo que agiliza el inicio del desarrollo.
* Lógica de negocio clara y diagramas de flujo de interacción detallados para guiar la implementación.
* Una identidad de marca establecida y un concepto "Voice-First" bien articulado, fundamental para la experiencia del usuario.
Tus principales desafíos técnicos en este proyecto incluirán:
* Integración de Voz Avanzada: Implementar sistemas robustos de Speech to Text (STT) y Text to Speech (TTS), con un manejo eficiente de interrupciones para garantizar una interacción fluida y natural.
* Clonación de Voz Personalizada: Conectar la aplicación con la API de ElevenLabs para generar audios personalizados, utilizando la firma de voz única de cada Runner, lo que añade un toque distintivo y profesional.
* Logística en Tiempo Real con Geofencing: Desarrollar funcionalidades de geofencing para activar avisos automáticos a los clientes (a través de WhatsApp/Twilio) aproximadamente 15 minutos antes de la llegada estimada del Runner, mejorando la comunicación y la experiencia del cliente.
* Gestión de Evidencia y Reportes: Implementar la captura de fotos y la sincronización de reportes de entrega con nuestro equipo de Hubbers en la oficina, asegurando un registro completo y accesible de cada servicio.
El stack tecnológico principal para este proyecto incluye:
* Flutter / Dart para el desarrollo de la aplicación móvil.
* Firebase (Auth, Firestore, Storage) para la autenticación, base de datos en tiempo real y almacenamiento de archivos.
* APIs externas: ElevenLabs para la voz, Twilio/Meta Business para comunicaciones y Google Maps para funcionalidades de geolocalización y mapas.
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
Plazo de Entrega: No definido
Habilidades necesarias