1. Custom Events Catalog & Dynamic Form Field Builder
Create new Purple Fest events or customize existing events, pricing tiers, capacity, and custom registration form fields (`select`, `text`, `textarea`). Changes immediately sync to /events and /apply.
Active SQLite Events (0)
Create / Customize Event & Registration Form Fields
2. Live SQLite Registrations, Razorpay Proofs, Resend Email & Desk Check-In
Inspect every delegate (`₹2,200`), exhibition stall (`≥ ₹8,500`), and Divyangjan statutory waiver registration. Preview or re-dispatch Resend HTML confirmation emails, open QR passes, or admit attendees at the gate.
| Reg ID & QR | Participant & Organization | Event / Stall Details | RPwD & Accessibility Needs | Razorpay & Fee | Gate Status | Secretariat Actions |
|---|
3. Concession & Divyangjan Fellowship Coupons (`coupons` SQLite Table)
Manage official 100% statutory waivers (PURPLEFREE27, DIVYANGJAN100) and partner concessions (NABDELHI50, EARLYBIRD25).
| Coupon Code | Discount % | Description | Used / Max | Status |
|---|
Create / Update Coupon Code
4. Independent Festival Settings & Secretariat Audit Logs
Update global festival metadata stored in the site_settings SQLite table and inspect live Resend email & Gate QR scan logs.
Global Secretariat Settings (`POST /api/settings`)
Recent Resend API Email Dispatches (`email_logs`)
| Reg ID | Recipient | Resend ID & Status | Preview |
|---|
Recent Gate QR Check-In Scans (`checkins`)
| Reg ID | Scan Result | Gate & Operator | Timestamp |
|---|