O Meu Dia

Plataforma de convites digitais para casamentos e batizados com confirmação de presença integrada, logística e álbum de fotos.

Cliente
Projeto próprio
Ano
2026
Papel
Cofundador & developer
Stack
Next.js 16, React 19, Supabase, Tailwind CSS 4, Cloudflare
O Meu Dia

O problema

Casei-me em 2023, e ao organizar o casamento a minha esposa decidiu criar ela mesma toda a papelaria, desde os convites, marcadores de mesa, menus, cones de arroz, entre outros.

Posteriormente com a entrega dos convites e ao estarmos envolvidos na organização do casamento, fomos recebendo bom feedback sobre toda a papelaria e pensámos em aliar uma solução digital aos convites feitos à mão pela minha esposa.

A solução

Construir uma plataforma que integra o convite físico com experiência digital: o convite tem um QR code que permite aos convidados aceder a uma área reservada exclusiva ao evento sem criar conta, onde podem confirmar presença, partilhar fotos, entre outros. Os anfitriões/organizadores têm um painel de gestão que lhes ajuda a planearem o seu evento, uma área centralizada de logística, enviar comunicados aos convidados, e aceder ao seu álbum de fotos e livro de honra para guardar a memória do evento. Tudo pensado para reduzir o trabalho de quem organiza casamentos/batizados e criar uma experiência personalizada para cada convidado.

Stack e decisões

Para este projeto optei por desenvolver toda a aplicação em Next.js, com o backend a usar Supabase (PostgreSQL serverless, autenticação, real-time), frontend em Next.js + React com Tailwind para velocidade de desenvolvimento, alojamento em Cloudflare. Escolhi Supabase em vez do Firebase que uso no Mar-Alto porque o modelo de dados de um casamento — convidados, organizadores, convites, mesas, comunicados — é relacional por natureza, e o free tier é mais generoso. Construí a base já preparada para suportar vários eventos/whitelabel no futuro, mesmo não sendo esse o foco imediato — evita ter de reescrever tudo se o produto crescer nessa direção.

Desafios

O maior desafio aqui não é técnico, é de comportamento: garantir que os convidados guardam o link do seu convite para o conseguirem usar no dia do evento, ou antes, para saberem os detalhes. Para isso a plataforma sugere ativamente que guardem o contacto (email ou SMS) e instalem a PWA do evento no telemóvel, como atalho sempre à mão.

Projeto parecido em mente?

Fala comigo