Se busca un desarrollador/a frontend experimentado para construir desde cero una innovadora plataforma de invitaciones digitales de boda. El objetivo es crear una mini web app personalizada para cada pareja, con un sistema de confirmación de asistencia (RSVP) integrado y un diseño original y atractivo.
Alcance del Proyecto:
1. Arquitectura parametrizada: Desarrollar un único proyecto capaz de generar múltiples invitaciones. Cada boda se configurará mediante un archivo JSON y una carpeta de imágenes, accesible a través de un slug personalizado (ej. /Marco-y-giulia). La creación de nuevas bodas no debe requerir modificaciones en el código base.
2. Plantillas visuales: Implementar tres plantillas de diseño diferenciadas (clásica, minimalista, botánica), todas con enfoque mobile-first. Cada invitación incluirá las siguientes secciones: portada con nombres y fecha, cuenta regresiva, historia de la pareja, programa del día, ubicación con mapa interactivo, código de vestimenta, formulario RSVP, galería de fotos y playlist musical.
3. Integración RSVP con Supabase: El sistema de RSVP debe conectarse a Supabase para gestionar datos como nombre del invitado, número de acompañantes, selección de menú y alergias. Se requiere un panel de administración para visualizar y exportar las confirmaciones a formato CSV, con notificaciones automáticas al recibir nuevas confirmaciones.
4. Funcionalidad de compartir: Incluir un enlace directo a WhatsApp (
wa.me) con un mensaje precargado para facilitar el compartir la invitación.
5. Landing Page comercial: Diseñar y desarrollar una página de presentación del servicio, que incluya una galería de demos de invitaciones, tres niveles de precios y un formulario de contacto.
6. Despliegue en Vercel: La plataforma será desplegada en Vercel, utilizando un dominio propio y subrutas específicas para cada boda.
Stack Tecnológico Requerido:
-
Next.js (App Router)
- TypeScript
- Tailwind CSS
- Supabase
- Vercel
Entregables:
- Repositorio GitHub con código limpio y bien documentado.
- Proyecto desplegado y funcional en Vercel.
- Guía breve y clara sobre cómo dar de alta una nueva boda en la plataforma.
- 15 días de soporte post-entrega para la resolución de posibles bugs.
Requisitos del Freelancer:
- Portfolio con proyectos en vivo desarrollados en React/
Next.js (se solicitarán enlaces, no capturas de pantalla).
- Experiencia comprobada con Supabase.
- Excelente criterio estético y atención al detalle, ya que el diseño es un factor clave para el éxito de este producto.
- Dominio fluido del español para una comunicación efectiva.
Plazo de Entrega: No definido