Cronos-Booking - Plataforma SaaS de reservas para academias
- JAVA
- Spring Boot
- Angular
- PostgreSQL
- Docker
- Google Calendar
Plataforma web multi-academia que lleva el sistema de reservas de tutorías y entrevistas del plugin de WordPress a un producto SaaS propio. El backend está construido en Java 25 / Spring Boot con arquitectura hexagonal (puertos y adaptadores) sobre PostgreSQL y migraciones con Flyway; el frontend es una SPA en Angular. Es multi-tenant real: cada academia queda aislada por @TenantId de Hibernate y aplica su propia marca por dominio (logo y colores según el host de entrada). Resuelve todo el flujo operativo: tres accesos con JWT (personal, tutor y alumno), disponibilidad dividida en tramos configurables, cupos por modalidad online y presencial, sedes y descansos entre citas, generación de Google Meet por cita y sincronización de pagos desde BigQuery. Desplegada con Docker y CI/CD en VPS.