Estudo de caso

Presentex

Hub colaborativo para listas de presentes com autenticação Supabase, notificações WhatsApp e interface moderna.

PresentexPrévia

🎁 Presentex - O Notion dos Presentes

Hub onde casais, famílias e squads organizam todos os mimos de forma elegante, rápida e colaborativa. Crie listas temáticas, convide quem quiser, acompanhe valores em tempo real e receba notificações no WhatsApp quando algo novo acontece.

✨ Funcionalidades:

  • Autenticação Supabase com confirmação de e-mail
  • Criação, edição e compartilhamento de listas com múltiplos membros
  • Produtos com valores sugeridos, status e estatísticas em tempo real
  • Notificações por WhatsApp via Evolution API + Edge Functions
  • Interface responsiva com shadcn/ui e Tailwind CSS

🏗️ Arquitetura:

React SPA → Supabase (Auth + PostgreSQL + Storage) Edge Functions (Deno) → Evolution API → WhatsApp Docker → Nginx → Domínio público

🛠️ Stack Completa:

  • Front-end: React 18, TypeScript, Vite, Tailwind, shadcn/ui
  • Backend: Supabase (Auth, DB, Edge Functions, Storage)
  • DevOps: Docker multi-stage, Nginx, scripts de deploy

Projeto em produção para uso pessoal, mas disponível como open-source sob licença MIT para qualquer pessoa hospedar sua própria instância.

Galeria

01 / 01