Full-Stack Multi-Tenant Booking System | Next.js + Supabase
I developed Tiebreak — a complete full-stack web platform for sports clubs and players.
Features include:
• Multi-tenant Club Dashboard (members, reservations, payments, analytics)
• Player Portal with authentication and booking history
• Public booking page with advanced filters, infinite scroll, and QR code generation
• Secure authentication, real-time management, and admin controls
Tech Stack: Next.js 14 (App Router), TypeScript, Tailwind CSS, Supabase (PostgreSQL, Auth, Storage, RLS), Playwright testing.
Live Demo: https://tie-break.vercel.app
Features include:
• Multi-tenant Club Dashboard (members, reservations, payments, analytics)
• Player Portal with authentication and booking history
• Public booking page with advanced filters, infinite scroll, and QR code generation
• Secure authentication, real-time management, and admin controls
Tech Stack: Next.js 14 (App Router), TypeScript, Tailwind CSS, Supabase (PostgreSQL, Auth, Storage, RLS), Playwright testing.
Live Demo: https://tie-break.vercel.app