Retos
Diseñar una solución que ayudara a los estudiantes a reducir los costes de transporte en regiones donde no existían servicios como Uber. La aplicación debía encontrar coincidencias entre usuarios según sus franjas horarias y sus puntos de recogida y destino, ofreciendo además una forma sencilla de coordinar los trayectos compartidos.
Mis contribuciones
- Diseñé y desarrollé una aplicación móvil multiplataforma utilizando Apache Cordova (PhoneGap).
- Implementé un sistema de emparejamiento de viajes basado en franjas horarias y ubicaciones de origen y destino.
- Desarrollé funcionalidades de mensajería y notificaciones para facilitar la coordinación entre usuarios.
- Integré una API REST alojada en OpenStack para la autenticación y la gestión de los datos de los viajes.
- Diseñé la interfaz de usuario y la experiencia de uso del prototipo.
Resultado
Desarrollé una prueba de concepto completamente funcional que demostraba el proceso completo de autenticación, publicación y búsqueda de viajes, emparejamiento de usuarios, notificaciones y comunicación entre pasajeros. El proyecto exploró una solución a un problema real de movilidad para estudiantes y supuso una primera experiencia en arquitectura de aplicaciones móviles e integración con servicios backend.



