🎄 Secret Santa
Aplicativo de troca de presentes com tecnologia Azure (Open Source)
Secret Santa é um aplicativo web multilíngue que ajuda você a organizar jogos de Amigo Secreto com sua equipe, amigos ou família — construído com uma arquitetura moderna e nativa da nuvem usando Azure.
- 🌐 Aplicação online: https://secretsanta.dsanchezcr.com
- 💻 Código-fonte: https://github.com/dsanchezcr/secretsanta

Por que eu criei este projeto
Todos os anos vejo pessoas tentando organizar o Amigo Secreto usando planilhas e grupos de mensagem. Eu queria algo:
- Simples o suficiente para usuários não técnicos
- Respeitoso com a privacidade e transparente sobre retenção de dados
- Interessante tecnicamente como referência prática de:
- Padrões modernos de frontend
- Serviços serverless e de dados no Azure
- Boas práticas de DevOps e GitHub
- Desenvolvimento assistido por IA com GitHub Copilot
Secret Santa é o resultado.
Experimente no seu próximo Amigo Secreto
Você não precisa de uma conta para usar o aplicativo.
Como organizador, você pode:
- Criar um jogo em segundos com:
- Data do evento
- Orçamento
- Descrição ou regras opcionais
- Adicionar participantes e deixar o app realizar sorteios aleatórios com um algoritmo justo
- Proteger os jogos com tokens de participante para maior privacidade
- Usar o painel do organizador para:
- Ver ou reenviar as atribuições
- Gerenciar pedidos de reatribuição
- Excluir jogos a qualquer momento
O que os participantes recebem:
- Um fluxo simples para entrar no jogo e descobrir para quem irão comprar
- Notificações opcionais por e-mail com sua atribuição
- A possibilidade de pedir uma nova atribuição (quando o organizador permite)
Medidas de segurança integradas:
- Os jogos só podem ser criados para hoje ou datas futuras
- Os dados são excluídos automaticamente 3 dias após a data do evento
- Política de Privacidade clara explicando como os dados são tratados