WorkTicket-swap platform

Ticket-swap platform — Members-only ticket-swap with admin-moderated matching

ticket-swap platform · members-only ticket-swap with admin-moderated matching
in progress since 2026 · last touched 2026-03-12

Problem

A closed community of event-goers swapped tickets through a spreadsheet and a group chat: unverified members, double-allocations, and growing admin overhead on every event.

Approach

A members-only platform — vetted signup with manual approval, members post “have” and “want” listings, and an admin moderates matches rather than auto-matching, which keeps the MVP simple and the community curated. Magic-link login, no passwords.

Stack

Next.js (App Router) with React and TypeScript, Supabase (Postgres + Auth) with row-level security, Resend for email, deployed on Google Cloud Run with CI on push.

What shipped

The member and admin portals are built and signed off: application review, verification uploads, listing management, and admin-moderated matchmaking with status tracking. The client is growing membership privately ahead of a public launch.

What’s next

Payment integration and an optional AI match-suggestion layer to reduce the manual admin effort.

the stack

  • ·Next.js
  • ·React
  • ·TypeScript
  • ·Supabase
  • ·Resend
  • ·Google Cloud Run

Source is private (client work). The panel can answer questions about this project's stack and outcomes without leaking client identity.