ESTUDO DE CASO / Live
Drop Files
Uma plataforma de partilha de ficheiros cloud e Peer-to-Peer (P2P) segura e de alto desempenho, com controlos de acesso granulares e ferramentas administrativas robustas.

O projeto
Drop Files é uma plataforma de partilha de ficheiros cloud e P2P segura e de alto desempenho. Construída com Next.js 15, TypeScript e Supabase, fornece aos utilizadores uma forma segura de distribuir ficheiros com controlos de acesso granulares (palavras-passe, limites de download, datas de expiração). Apresenta uploads fiáveis usando o Supabase Storage, um painel de administração abrangente para moderação de conteúdo, soft deletes, e uma arquitetura zero-knowledge. O Playwright garante 0 violações de acessibilidade e testes E2E robustos.
Abordagem
Foco-me em contratos de dados explícitos, módulos pequenos e independentes para testes, estados de UI acessíveis e na arquitetura mais simples capaz de lidar com restrições reais.
O que aprendi
A entrega bem-sucedida depende tanto de esclarecer regras e comunicar compromissos quanto de escrever código.