05 / 08 · Community · Events
BOE Gaming Club
Competitive community hub, lineup customizers & surge-resilient cache engine

Overview
A comprehensive tournament and community platform built for Brotherhood of Excellence (BOE). Features full lifecycle management for solo competitions and Bid (Franchise) tournaments with automated bracket seeding, dispute resolution, and historical stats migration. Franchise managers customize team crests, recruit from a verified club registry, and configure matchday rosters across Showtime, Star, and Iconic slots with VPN/Non-VPN classifications.
- Next.js 15
- React 18
- TypeScript
- Tailwind CSS 4
- MongoDB
- Mongoose
- TanStack React Query
- JWT Auth
- Cloudinary
- shadcn/ui
- Signups
- 500 / min
- Auth
- JWT + refresh
- Cache hits
- 94%
- Mobile
- 98 Lighthouse
Engineering decisions
Surge-Resilient Data Layer
Optimistic React Query mutations and stale-while-revalidate caching sustaining smooth interactions during 500+ signups/minute peak spikes.
JWT Rotation with HttpOnly Cookies
Zero-vulnerability token lifecycle rotating cryptographic refresh keys and insulating franchise rosters from XSS token theft.
- 01
TanStack React Query stale-while-revalidate data fetching architecture that maintains 94% cache hits during peak 500+ signups/min surges.
- 02
Franchise Lineup Customizer allowing Universal Squad builds and Matchday overrides across Showtime, Star, and Iconic slot categories.
- 03
Secure JWT authentication with refresh-token rotation and HTTP-only cookie storage protecting administrative and franchise portals.
- 04
Mongoose schema architecture with points migration systems and cascading deletes for tournament lifecycle stages.
Screens & Walkthrough
Production gallery(4 high-res captures)




Next project
