Mappets
2026Planificar un trayecto mirando el coste real, no solo el tiempo
App Android de movilidad que calcula rutas y te dice lo que cuestan en euros o en esfuerzo, según cómo te muevas.
Producto completo desarrollado con prácticas ATDD para la asignatura de ingeniería del software.
Stack
- Kotlin
- Jetpack Compose
- Hilt
- Firebase
- Mapbox
Enlaces
El problema
Los mapas te dan la ruta más rápida. Casi nunca te dicen cuánto te va a costar ese trayecto ni cuánto vas a andar, y esas dos cosas son las que deciden si vas en coche, en bici o a pie.
Qué hace
- Calcula rutas entre dos puntos para coche de combustión, coche eléctrico, bicicleta y a pie.
- Optimiza por tiempo, por distancia o por coste.
- Estima el coste en euros para vehículos y las calorías para bici y andando.
- Guarda lugares, vehículos y rutas favoritas entre sesiones.
Cómo está construido
Arquitectura limpia sobre MVVM, con repositorios para aislar los datos y el patrón estrategia para los distintos cálculos de coste, que es la parte que más cambia.
Corrutinas y flows para todo lo asíncrono, Hilt para la inyección de dependencias y Firebase para autenticación y persistencia. Los precios de la energía y la geocodificación vienen de APIs externas.