Repository navigation
TravelPal 1.0.0
Primera versión estable de TravelPal. La aplicación web queda terminada y en producción.
Qué incluye
- Viajes, itinerario, tareas, notas, reservas, diario con fotos, gastos y presupuesto multi-moneda.
- Inspiración de viaje: vuelos desde la caché de Aviasales (Travelpayouts) y transporte terrestre con horarios reales de Transitous, servidos por funciones de InsForge.
- Autenticación con contraseña, verificación por correo, Google y recuperación de contraseña.
- Español e inglés, temas claro y oscuro, accesibilidad verificada (axe en los flujos principales).
- Datos aislados por usuario con RLS en Postgres; producción es un export estático de Next.js servido por un Worker de Cloudflare, sin servidor Next.js ni secretos en el cliente.
Verificación
- CI verde sobre
565b848:build,worker-build,e2e,deployye2e-produccion
— https://github.com/PabloJustDevelops/TravelPal/actions/runs/40930746888 - 86 suites y 624 pruebas de Jest; 69 pruebas end-to-end de Playwright.
- Producción respondiendo 200 en https://travelpal.prg-dev.workers.dev
Fallos conocidos
- #156: si alguien crea la cuenta y cierra el paso del código de verificación, no hay forma de volver a escribirlo desde la interfaz. Entra en 1.0.1 (milestone creado).
- La entrega de push está desplegada pero no verificada en un dispositivo real (ADR-013).
Fuera de la 1.0
Colaboración en un viaje, rework de la auditoría de utilidad y app móvil nativa. Detalle en el README, sección «Después de la 1.0», y en CHANGELOG.md.