Site962 — Physical Venue + Digital Platform

What It Is

  • Multi-purpose facility owned by Quik Nation in Atlanta, GA (33.7282257, -84.4163956)
  • Currently running at site962.com (Next.js 14 + MongoDB + Stripe)
  • Primary: event venue, but also Barbershop, Food Court, Car Rental pickup, Driver onboarding
  • Serves as the REAL-WORLD testing ground for ALL QuikNation products (“dog food” everything)
  • Stickman (Quik’s father) gave Site962 to Quik

Current Tech Stack (The Headache)

  • Frontend: Next.js 14.2.28, TypeScript, Tailwind, shadcn/ui, Clerk auth
  • Database: MongoDB Atlas + Mongoose (30+ models) — NOT PostgreSQL
  • Backend: NONE — all logic in Next.js server actions (lib/actions/)
  • Payments: Stripe Connect (multi-party splits) + Stripe Terminal (POS)
  • Ticketing: PassKit (Apple Wallet + Google Pay digital passes)
  • Deployment: AWS Amplify, live at site962.com
  • Mobile: Expo SDK 52 (bootstrapped, needs GraphQL backend)

What’s Blocked

  • Mobile app — bootstrapped on Expo but needs GraphQL backend
  • Voice agent (Vapi) — configured but can’t complete orders without backend
  • Cross-product integration — can’t connect QuikBarber, QCR, QuikCarry
  • Platform consistency — MongoDB vs PostgreSQL, REST vs GraphQL

Revenue Streams

  1. Event ticketing (QuikEvents)
  2. Food court ordering (QuikDelivers) — voice-first via Vapi
  3. POS/in-person payments (Stripe Terminal)
  4. Barbershop appointments (QuikBarber)
  5. Car rental pickup (QCR at the venue)
  6. Driver dispatch (QuikCarry from venue)
  7. NFC tap payments (QuikDollars)
  8. Venue/space leasing (events, vendors)

Migration Plan (Epic 12 — 12 stories, NOT yet executed)

  • 12.1: Auset product config
  • 12.2: MongoDB → PostgreSQL (30+ models)
  • 12.3-12.7: GraphQL schema for all domains
  • 12.8-12.10: Frontend → Apollo Client
  • 12.11-12.12: Tests + deployment

Key Vendors at the Site

  • Seafood vendor (needs mobile app + e-commerce)
  • Barbershop (QuikBarber integration)
  • QCR (car rental pickup location)
  • QuikCarry (driver onboarding center)

Key Paths

  • Repo: /Users/amenra/Native-Projects/Quik-Nation/site962
  • PRD: docs/PRD.md
  • Migration: .claude/plans/micro/12-site962-auset-migration.md
  • Models: lib/database/models/
  • Mobile: mobile/

Strategic Purpose

  • Dog food ALL QuikNation products at one physical location
  • Prove the Auset Platform works in the real world
  • Site962 = live case study for investors and clients