Flacron GameZone AI-Powered Football Analytics & Streaming Platform
Full Stack Developer
Syed Ahmed Ali
Project details
Flacron GameZone is a full-stack football streaming, analytics, and subscription platform engineered with a Next.js 14 App Router frontend, a Node.js/Express TypeScript backend, and PostgreSQL managed via Prisma ORM.
Key Engineering Highlights:
Real-Time Data & Caching: Syncs live match fixtures via external football APIs with a 30-second TTL Upstash Redis caching layer to handle high-concurrency requests smoothly.
AI Match Intelligence: Integrates OpenAI via the Vercel AI SDK to generate multi-lingual (English and French) pre-match previews and post-match summaries, persisted to PostgreSQL and cached in Redis.
Automated Stream Discovery: Features background cron engines utilizing the YouTube Data API v3 to search, filter, and embed live stream links with strict quota and rate-limiting safeguards.
Monetization & Auth: Implements Stripe Checkout and webhooks for tier-based subscription billing (monthly/yearly) alongside custom JWT authentication supporting role-based access control (Public, User, Premium, Admin).
Admin Operations: Built-in administration dashboard for managing bulk league imports, stream assignments, score syncing, background jobs, and user permissions.