travel-screen
Dashboard visualización de viajes personales con mapas 2D/3D, gestión de gastos AA, fotos y planificación itinerario IA. Stack: Spring Boot 3 + Java 21 + ECharts. Incluye despliegue Docker listo para producción.
Ficha actualizada 23 sept 2026, 23:49 · upstream 23 sept 2026, 23:40 · release v1.0.0
Qué es travel-screen
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Travel-screen es una aplicación web monolítica construida con Spring Boot 3.3.5 y Java 21 que permite visualizar y gestionar el historial de viajes personales mediante un panel de control interactivo. La solución integra visualización geoespacial avanzada, análisis financiero compartido y planificación inteligente de itinerarios.
- Visualizar huella geográfica de viajes en mapa 3D con rutas animadas y estadísticas de consumo por destino
- Gestionar gastos compartidos entre compañeros de viaje mediante cálculo automático de saldos AA y generación de listas de pago
- Planificar itinerarios turísticos personalizados usando IA (GLM) con base en presupuesto, duración y preferencias del usuario
- Administrar álbumes fotográficos por viaje sin dependencias externas, almacenando imágenes localmente en contenedores Docker
- Mapas 3D con líneas de vuelo animadas y geodatos oficiales (incluye límites territoriales completos)
- Arquitectura frontend monolítica: un único archivo HTML sin dependencias CDN ni scripts externos
- Base de datos H2 por defecto con migración transparente a MySQL en modo producción
- Sistema de gestión de gastos AA automático con desglose de saldos y sugerencias de transferencia
- La funcionalidad de planificación de itinerarios requiere configuración manual de API Key para servicios externos (GLM)
- El mapa utiliza datos geoespaciales estáticos que deben actualizarse manualmente en caso de cambios administrativos
- Almacenamiento local de fotos: las imágenes se guardan en volúmenes Docker sin sincronización automática con la nube
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Desplegar con Docker usando docker-compose para persistencia de datos y fotos. Cambiar ADMIN_PASS inmediatamente tras el primer inicio. Para producción, activar perfil 'prod' y configurar DB_URL/DB_USER/DB_PASS en .env. El servicio requiere Java 21 instalado o usar la imagen oficial lookupstarts/travel-screen:latest.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.






