Skip to content

Releases: matigaleanodev/modo-playa-api

v1.0.0 - Primer release estable

05 Mar 15:06

Choose a tag to compare

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 ownerId para 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.