Skip to content
Lucas Migueiswhat am i doing now?
  • About
  • Projects
  • Skills
  • Experience
  • Contact
Back to portfolio

CASE STUDY · 03

Mavie Decor

  • └Client work
  • └2026
  • └Solo Designer + Developer
  • LIGHTHOUSE

    100

    Performance, accessibility and SEO scores.

  • DB TABLES

    5

    Contacts, gallery, before/after, packs and reviews.

  • ADMIN

    Custom

    Full CMS panel with auth and Vercel Blob uploads.

  • LEAD CHANNEL

    WhatsApp

    Direct WhatsApp redirect with DB backup of every submission.

└ OVERVIEW

Landing for a Portuguese event decoration business with a custom CMS. Admin panel, image uploads to Vercel Blob, leads going to WhatsApp with a DB backup.

View liveView source
  • └ Problem

    Build a landing that turns visitors into WhatsApp messages. The owner needs to update gallery, before/after pairs, packs and reviews on her own. No code, no monthly CMS fee.

  • └ Solution

    Next.js 16 landing on top of a custom admin. Auth, Vercel Blob for images, Drizzle and Neon for everything else. Five tables: contacts, gallery, before/after, packs, reviews. The public side has the usual sections plus a contact form that opens WhatsApp prefilled. GSAP and motion for animations, React Compiler in the build.

  • └ Impact

    Live at maviedecor.pt. The owner runs the site herself. Every lead reaches WhatsApp and gets stored in the DB.

© 2026 Lucas Migueis