mirror of
https://github.com/SrIzan10/ssg.git
synced 2026-06-06 01:06:52 +00:00
ec78aa6566e092f8305d3ef446f3056a86bc1bcb
ssg - Secret Santa Generator
A simple, no-fuzz Secret Santa participant pairing tool. Generate random pairings and share unique links with each participant to reveal their assignment.
Features
- Simple UI: Clean, monochrome design with no rounded corners
- Easy Setup: Add participant names and generate pairings
- Shareable Links: Each participant gets a unique link to reveal their Secret Santa assignment
- No Self-Pairing: Ensures no one is assigned to themselves
- Built with: Nuxt 4, Vue 3, Nuxt UI, Tailwind CSS
Getting Started
Setup
Install dependencies:
bun install
Development
Start the development server:
bun run dev
The app will be available at http://localhost:3000
Build
Build for production:
bun run build
Preview production build:
bun run preview
How to Use
- Add Participants: Enter the names of everyone participating in Secret Santa
- Generate Pairings: Click "Generate Pairings" to create random assignments
- Share Links: Copy each participant's unique link
- Send Links: Share the link with each participant via email, message, etc.
- Reveal: Participants click their link and reveal their assignment
Design
- Color Scheme: Monochrome (zinc/black/white)
- Radius: 0 (no rounded corners)
- UI Framework: Nuxt UI
Description
Languages
Vue
81%
TypeScript
18.8%
CSS
0.2%