Skip to content
Back to Projects
platformFeatured

Obscura

Next.js 16TypeScriptTailwindSupabaseStripe Connectpgvector

Events Platform — Discovery + Ticketing

Obscura is an A-to-Z events platform where people create, discover, and experience events with social features, real ticketing, organiser tools, and trust-powered discovery via the Kiln network.

The Problem

Event organisers and discovery platforms each solve half the problem. Eventbrite-style platforms get you tickets but no discovery. Social platforms surface events but can't transact. Result: organisers run on spreadsheets and Mailchimp; attendees miss the events they'd actually love.

The Solution

A unified consumer + organiser stack:

  • Discovery — Public event browsing with semantic search, filtering, and category navigation; pgvector embeddings power "events you'd actually go to"
  • Organiser Cockpit — Event creation, ticket management, attendee tracking, payouts, comms — promoter dashboards with auto-pay splits
  • Trust-Powered Surface — Kiln-network integration: events surfaced based on warm-trust signals, not just paid promotion
  • Stripe Connect — Express accounts, split payments (5% tickets / 8% venue / 12% vendor / 18% staff), automated organiser payouts
  • Multi-Channel Comms — Magic-link JWT for promoters, scheduled blasts, RSVP confirmations, post-event analytics

Impact

  • Full event lifecycle in one platform
  • 18 database migrations covering profiles, organisations, events, orders, tickets, comms, shares, contacts, promoters
  • Stripe Connect with automated split payouts
  • Real-time attendee tracking and check-in