Saltar al contenido

Ermis

2026 En desarrollo

Un solo sitio para el viaje en grupo, en vez de repartido entre mil herramientas

App colaborativa de planificación de viajes, autoalojable, donde un grupo organiza vuelos, itinerario, gastos y decisiones en un único lienzo sincronizado en tiempo real.

Proyecto personal en desarrollo, código privado por ahora.

Stack

  • Java
  • Spring Boot
  • Angular
  • Tailwind CSS
  • PostgreSQL
  • Redis
  • FastAPI
  • LangGraph
  • Docker

El problema

Planear un viaje en grupo acaba repartido entre un chat, una hoja de cálculo, una carpeta de Drive, documentos sueltos y correos reenviados, y nadie tiene la versión completa. Ermis junta vuelos, itinerario, gastos y decisiones en un único sitio que ve todo el grupo a la vez.

Qué hace

  • Itinerario colaborativo que todo el grupo edita y ve actualizado al momento.
  • Gastos compartidos con reparto flexible y liquidación automática al final del viaje.
  • Vista general del viaje con lo esencial de un vistazo: cuenta atrás, presupuesto y balance del grupo.
  • Autoalojable e instalable como app, con soporte offline.

Cómo está construido

Monorepo con Angular y Tailwind en el frontend, Spring Boot para la API transaccional y la autenticación propia (JWT más refresh tokens), y PostgreSQL con Redis como broker de WebSocket/STOMP para la colaboración en vivo.

Un microservicio en Python con FastAPI y LangGraph se encarga de la parte de IA: generación de itinerarios, parseo de reservas por email y sugerencias proactivas, con pgvector para memoria semántica.