Releases: matigaleanodev/modo-playa-api
Releases · matigaleanodev/modo-playa-api
v1.0.0 - Primer release estable
Modo Playa API v1.0.0
Primer release estable de la API de Modo Playa para gestión multi-tenant de alojamientos turísticos.
Funcionalidades principales
- Autenticación completa con JWT: activación de cuenta, login, refresh token, cambio y recuperación de contraseña.
- Administración multi-tenant por
ownerIdpara aislar datos entre propietarios. - Gestión de usuarios, contactos y alojamientos en endpoints administrativos.
- Publicación de alojamientos en endpoints públicos con filtros y paginación.
- Flujo unificado de creación/edición de alojamientos con imágenes gestionadas por backend.
- Gestión de imagen de perfil de usuario gestionada por backend.
- Normalización y validación de imágenes en backend para mayor consistencia.
- Dashboard administrativo con métricas, actividad reciente y alertas operativas.
- Módulo público de destinos con contexto climático y datos de amanecer/atardecer.
- Integración de correo transaccional para recuperación de acceso y notificaciones.
- Integración con Cloudflare R2 para almacenamiento de media.
Alcance técnico
- Backend en NestJS con MongoDB/Mongoose.
- Validación global estricta con DTOs y
whitelist + forbidNonWhitelisted. - Base de pruebas unitarias para servicios y controllers.