🎄 Secret Santa
Aplicación de intercambio de regalos impulsada por Azure (Código Abierto)
Secret Santa es una aplicación web multilingüe para organizar juegos de Amigo Secreto con tu equipo, amigos o familia — construida con una arquitectura moderna y nativa en la nube usando Azure.
- 🌐 App en vivo: https://secretsanta.dsanchezcr.com
- 💻 Código fuente: https://github.com/dsanchezcr/secretsanta

Por qué la construí
Cada año veo a la gente luchando con hojas de cálculo y chats grupales para organizar el Amigo Secreto. Yo quería algo:
- Lo suficientemente simple para usuarios no técnicos
- Respetuoso con la privacidad y transparente sobre la retención de datos
- Lo suficientemente interesante a nivel técnico para servir como referencia real en:
- Patrones modernos de frontend
- Servicios serverless y de datos en Azure
- Prácticas de DevOps y GitHub
- Desarrollo asistido por IA con GitHub Copilot
Secret Santa es el resultado.
Pruébala para tu próximo intercambio de regalos
No necesitas crear una cuenta para usar la aplicación.
Como organizador puedes:
- Crear un juego en segundos con:
- Fecha del evento
- Presupuesto
- Descripción o reglas opcionales
- Agregar participantes y permitir que la app genere asignaciones aleatorias con un algoritmo justo
- Proteger los juegos con tokens para participantes para una capa extra de privacidad
- Usar el panel del organizador para:
- Ver o reenviar asignaciones
- Gestionar solicitudes de reasignación
- Eliminar juegos en cualquier momento
Lo que reciben los participantes:
- Un flujo simple para unirse al juego y descubrir para quién comprar
- Notificaciones opcionales por correo electrónico con su asignación
- La posibilidad de solicitar una nueva asignación (si el organizador lo permite)
Medidas de seguridad integradas:
- Los juegos solo pueden crearse para hoy o fechas futuras
- Los datos se eliminan automáticamente 3 días después de la fecha del evento
- Política de Privacidad clara dentro de la app explicando cómo se manejan los datos