In Development 2025

Secret Santa Online

The easiest way to organize your holiday raffle

Secret Santa Online Desktop & Tablet Mockup
Role Full Stack Developer
Type Personal
Stack
AstroReactTypeScript
Secret Santa Online Mobile View

About the Project

Modern web application for organizing Secret Santa raffles with circular derangement algorithm that avoids self-assignments. Intuitive multi-step wizard, customizable emails with dynamic variables and restriction system. Supabase backend with RLS, Edge Functions and GDPR compliant with 90-day auto-delete.

Key Features

  • Derangement Algorithm: Circular matching without self-assignments
  • Multi-Step Wizard: 3 steps (Setup → Customization → Review)
  • Customizable Emails: Dynamic variables ($NAME, $GIFT_FOR)
  • Restriction System: Avoids specific pairs (couples, siblings)
  • Advanced RLS: Row Level Security in PostgreSQL
  • SEO Optimized: Blog with 10+ articles and sitemap

🛡️ Privacy & Security

This project complies with:

GDPR Compliant SSL Secure Data Encrypted

Ready to Start Your Project?

Let's take your idea to the next level with professional development.