Konfetto è una piattaforma web multi-tenant per creare esperienze digitali complete intorno a eventi privati e professionali: matrimoni, compleanni, lauree, battesimi, comunioni, anniversari e baby shower.
Obiettivo del progetto
Rendere l'evento più partecipato Gli ospiti possono confermare la presenza, consultare le informazioni dell'evento, lasciare messaggi nel guestbook, completare missioni foto e partecipare a quiz o giochi con punti e badge.
Centralizzare la gestione organizzativa L'organizzatore gestisce RSVP, preferenze alimentari, accompagnatori, tavoli, contenuti pubblicati e comunicazioni da un pannello admin pensato per seguire l'evento senza fogli sparsi.
Unire contenuti e moderazione Foto, messaggi e contributi degli ospiti possono essere raccolti in tempo reale e approvati prima della pubblicazione, mantenendo l'esperienza coinvolgente ma controllata.
Supportare più tipologie di evento La piattaforma usa temi, configurazioni e flussi adattabili, così lo stesso motore può servire matrimoni, feste, cerimonie e ricorrenze con tono e funzionalità coerenti.
Caratteristiche tecniche
- Frontend: Nuxt 4, Vue 3, TypeScript e Tailwind CSS v4
- Backend: Nitro API, Prisma 7 e PostgreSQL/Neon
- Auth: nuxt-auth-utils con sessioni guest, admin e superadmin
- Validazione: schemi Zod condivisi tra form, API e flussi critici
- Media: Cloudinary per upload foto, gallery e moderazione contenuti
- Gamification: missioni, quiz, punti, badge e classifiche
- Notifiche: email, Telegram e push notification PWA
- AI: integrazione OpenAI per supportare contenuti e personalizzazioni
- Monetizzazione: piani, checkout e billing con Stripe
- Deploy: Vercel, Sentry, PWA e base Capacitor per app mobile



