CASE STUDY · 03
Mavie Decor
- Trabalho de cliente
- 2026
- Designer + Developer Solo
LIGHTHOUSE
100
Pontuações de performance, acessibilidade e SEO.
TABELAS
5
Contactos, galeria, before/after, packs e reviews.
ADMIN
Custom
Painel CMS completo com auth e uploads via Vercel Blob.
CANAL
WhatsApp
Redirect directo para WhatsApp com backup em DB de cada submissão.
└ OVERVIEW
Landing para um negócio português de decoração de eventos com CMS próprio. Painel admin, uploads de imagem para Vercel Blob, leads a chegar ao WhatsApp com backup em DB.
└ Problema
Construir uma landing que transforme visitas em mensagens de WhatsApp. A dona precisa de actualizar galeria, pares before/after, packs e reviews sozinha. Sem mexer em código, sem pagar mensalidade de CMS.
└ Solução
Landing em Next.js 16 sobre um admin custom. Auth, Vercel Blob para imagens, Drizzle e Neon para o resto. Cinco tabelas: contactos, galeria, before/after, packs, reviews. O lado público tem as secções habituais e um formulário que abre o WhatsApp já preenchido. GSAP e motion para animações, React Compiler na build.
└ Impacto
Em produção em maviedecor.pt. A dona faz a gestão do site sozinha. Cada lead chega ao WhatsApp e fica guardado em DB.