[https://secret-santa-1fyb.vercel.app/login]
A modern, interactive web application for organizing Secret Santa gift exchanges with your friends, family, or colleagues. Built with Next.js, Firebase, and stunning visual effects.
- 🎁 Create & Join Groups - Easy group creation with shareable invite codes
- 🔐 Secure Authentication - Email/password auth powered by Firebase
- 🎲 Random Assignment - Fair and secret gift exchange pairing algorithm
- 👥 Real-time Updates - See participants join instantly
- 🎨 Stunning UI - Interactive backgrounds (Ballpit, Galaxy, DotGrid)
- 📱 Fully Responsive - Works perfectly on mobile, tablet, and desktop
- 🚀 Fast & Modern - Built with Next.js 14 and TypeScript
- 🎯 Privacy First - Only you can see your assigned person
- Framework: Next.js 14 (App Router)
- Language: TypeScript
- Styling: Tailwind CSS
- Animations: React Bits Components (Galaxy, Ballpit, ChromaGrid, DotGrid)
- Authentication: Firebase Auth
- Database: Cloud Firestore
- Hosting: Vercel (recommended)
firebase- Backend servicesgsap- Animation enginethree.js- 3D graphics for backgrounds
- Node.js 18+ and npm/yarn
- Firebase account
- Git
- Clone the repository