Plataforma SaaS · Producto propio

InvitMex

Plataforma para crear, personalizar y publicar invitaciones digitales interactivas, con editor visual, confirmación de asistencia y cobro integrado.

Next.jsReactPrismaPostgreSQLMercado Pago
Visitar InvitMex →

El problema

Las invitaciones digitales suelen venderse como un archivo de imagen o una plantilla cerrada que alguien más edita por ti. El cliente no controla su contenido y cualquier cambio depende del proveedor.

InvitMex invierte eso: el usuario entra a un editor, arma su invitación, la previsualiza y la publica él mismo bajo una URL propia. Es el proyecto más completo de los tres, porque combina frontend, backend, base de datos relacional, permisos, pagos y reglas de negocio.

Qué construí

Editor visual con vista previa en tiempo real

El usuario ve el resultado mientras edita, sin publicar ni recargar.

Plantillas por tipo de evento

Bodas, cumpleaños y graduaciones, cada una con estructura y tono propios.

Confirmación de asistencia (RSVP)

Los invitados responden desde la invitación y las respuestas se concentran en el panel del organizador.

Multimedia y ubicación

Galerías, música, audio, video, cuenta regresiva y mapas integrados en la invitación.

Roles diferenciados

Usuario normal, administrador y usuarios privilegiados; el comportamiento del producto cambia según el rol.

Panel administrativo

Métricas de invitaciones, publicaciones, Premium activas y RSVP, más módulos de usuarios, plantillas, confirmaciones y solicitudes.

Funcionalidades

Editor visualVista previa en tiempo realPlantillasFotografías y galeríasFecha, hora y ubicaciónRSVPCuenta regresivaMúsica y audioVideoPublicación por URL

Cómo está construido

Los estados viven en los datos

Una invitación puede estar gratuita, Premium, activa, expirada, en borrador o pendiente de publicación. Esos estados se guardan en la base de datos y la interfaz sólo los refleja.

Base de datos relacional

Usuarios, invitaciones, plantillas y confirmaciones están relacionados entre sí mediante claves foráneas, de forma que al borrar o expirar una invitación no quedan datos sueltos.

El plan condiciona el flujo

Usar un bloque Premium no muestra un aviso al final: cambia el flujo de publicación desde el inicio.

Vigencia y expiración

Límites de imágenes, disponibilidad de multimedia, duración de la publicación, ventana de edición y número de invitaciones simultáneas dependen del plan contratado.

Construido con

Next.jsReactTypeScriptNode.jsPrismaPostgreSQLTailwind CSSMercado PagoAPIs REST