Event Production Platform with Built-in CRM
Pavilion360 V2.0 represents a complete architectural transformation of a static marketing website into a fully data-driven, enterprise-grade platform with an integrated CMS and lightweight CRM. Built for a premium event production company specializing in audio-visual production and rental equipment, it features 8 comprehensive content modules, quote basket functionality, lead management, and Supabase PostgreSQL with Row Level Security.

Pavilion360's static website required developer intervention for every content update, had no lead capture capability, and couldn't showcase their rental inventory dynamically — losing potential clients to competitors with interactive online presences.
A Next.js full-stack platform with clear separation between public site and CMS bounded contexts. 15+ PostgreSQL tables with JSONB for flexible schemas, full-text search, and RLS policies. TipTap rich text editing, centralized media library via Supabase Storage, and TanStack Query for intelligent caching. RESTful APIs with consistent Zod validation across all public and protected endpoints.
Services, Rentals, Portfolio, Venues, Blog, Team, FAQs, and Testimonials — each with CRUD operations and rich text editing.
Interactive rental selection with multi-item quote builder, event date selection, and automated lead creation.
Quote-to-lead pipeline with status tracking, priority scoring, and customer communication workflows.
Supabase Storage integration with CDN-backed image management, thumbnail generation, and access control.
Database-level access control ensuring public endpoints are read-only and CMS mutations require admin authentication.
Real-time content performance metrics, page view tracking, and business intelligence for administrative decision-making.
We built this for a client — and we can build something just like it (or better) for you. Tell us what you need.






Every product in our studio started as a conversation. Tell us what you need, and we'll show you what's possible.