Skip to Main Content

P12Vizha

Built at Meta Global AI Developer Hackathon · Oct 26, 2026 · Remote

P12Vizha — Demo video

p12Vizha (vizha means festival in Tamil) is a web platform for running any event: college symposiums, sports tournaments, workshops, community drives and alumni meets. Small organisers usually run registrations through group chats, payment screenshots, paper lists and spreadsheets that break. p12Vizha replaces all of that with one reusable flow. Organisers sign in with Google, create an organisation and set up events with dates, venue, capacity and free or paid tickets. Modules (registration, payments, schedule, check-in) are switched on per event. Attendees discover and search public events and register in under a minute. Free events need only a name and email; paid events go through PayPal checkout, and a seat is confirmed only after PayPal verifies the payment. Organisers then manage everything live from one dashboard: who paid, who’s pending, one-click refunds with a confirm step, and an overview across all their events. It’s built to be trusted with real money: Supabase row-level security keeps attendee data private, PayPal webhooks are verified and duplicates ignored, unpaid checkouts release their seat after 30 minutes, capacity and duplicate registrations are enforced in the database, and confirmation emails are sent exactly once. 35 unit tests pass. Stack: Next.js 16, Supabase, PayPal, Resend, deployed on Vercel. Phase II: AI-generated tournament brackets and fixtures for any competition (cricket, football, badminton, chess, quizzes), built on Meta’s models.

Team