A fun and interactive ** secret Gifting generator ** built with React and Vite.
This app allows users to add participants and generate Gifterly pairings so everyone gets a surprise assignment for gifting.
🔗 Live Demo: https://niwani.github.io/secret-santa/
Screen.Recording.2026-01-27.at.12.54.21.PM.mov
Gifterly is a seasonal gift exchange tradition where each participant is randomly assigned another person to give a gift — without anyone knowing who gets whom.
This web app provides a frontend UI that:
- Allows users to add a list of names
- Generates Gifterly assignments randomly
- Ensures no one is assigned to themselves (basic pairing logic)
- Displays the generated pairings clearly
It’s a simple but interactive React project that demonstrates frontend logic, state management, and user interaction.
✔ Add participant names
✔ Generate random Gifterly pairings
✔ Clear UI interactions
✔ Simple form and list management
✔ Built and deployed using Vite + GitHub Pages
This project is built with:
- React.js — UI and component logic
- Vite — fast frontend development and build tool
- JavaScript (ES6+) — dynamic behavior
- CSS — styling and layout
- GitHub Pages — live deployment
These technologies demonstrate modern frontend development skills and deployment workflow.