Saltar al contenido principal

MAMB — Galería Virtual Inteligente

Web app mobile-first del Museo de Arte Moderno de Barranquilla (MAMB) que combina una galería virtual con transferencia de estilo artístico por IA ejecutada en el navegador.

Home del MAMB con la obra del día y el FAB de subir

:::info ¿Qué hace la app?

  • Explora el museo: obra del día, historia, misión y visión.
  • Sube tu arte: captura una foto, elige un estilo artístico y la IA lo aplica en el dispositivo, con comparador visual antes/después.
  • Galería colaborativa: mural tipo masonry con filtros por estilo, compartir vía Web Share API y skeleton loaders.
  • PWA instalable: se puede añadir a la pantalla del móvil como una app nativa. :::

Stack en una mirada

CapaTecnología
FrameworkNext.js 16 (App Router) + React 19
LenguajeTypeScript
EstilosTailwind CSS 4
AnimacionesFramer Motion
BackendSupabase (PostgreSQL + Storage)
IA en clienteTensorFlow.js
ValidaciónZod
DeployVercel

Estructura de la documentación

  • Arquitectura — vista general del sistema, capas y decisiones técnicas.
  • Frontend — filosofía mobile-first, paleta, performance y patrones de UI.
  • Backend — modelo de datos, Server Actions, RLS y estándares de seguridad.
  • Inteligencia Artificial — cómo se ejecuta la transferencia de estilo en el navegador.
  • Producto — visión del proyecto, páginas y hoja de ruta.

Código fuente

Repositorio: github.com/ImToad06/museum-web