Caribbean Portals
Plataforma bilingüe de reservas de cruceros integrada con la API XML de MSC Cruises. En producción y certificada por MSC.
Un monolito Node/Express con tres módulos —middleware de MSC, plano de control y administración de agencia, y storefront en Next.js— sobre Prisma y PostgreSQL. Motor de búsqueda por itinerario, precios calculados en el servidor, panel de administración con RBAC y control de accesos. Desplegado en producción, con las 4 de 4 pruebas obligatorias de certificación MSC aprobadas y una batería de calidad automatizada: pruebas unitarias, E2E con Playwright, CodeQL y escaneo de dependencias y secretos.
- Node/Express
- Next.js
- React
- Prisma
- PostgreSQL