13/14

Above Average FPL

LIVE SINCE 2026-05 CATEGORY · APPS
Above Average FPL games arena landing page SCREENSHOT · PNG
WHAT IT DOES§ 01

A private, members-only games arena for the patron community of Above Average FPL — the Fantasy Premier League YouTube channel and podcast hosted by Adam & Baker. Two season-long games run on live FPL data: Last Man Standing — pick one Premier League team to win each gameweek (each club usable once), last patron standing wins — and Weekly FPL Blackjack — build a hand of FPL players aiming for ≤21 combined points and beat a hidden dealer to survive.

youtube.com/c/AboveAverageFPL
HOW IT'S BUILT§ 02

Next.js 15 on Cloudflare Pages via next-on-pages, with D1 + KV and a per-request Prisma client. The scoring engines are pure, import-free, exhaustively unit-tested rulebooks; thin idempotent settlement orchestrators run off a sync cron that ingests the official FPL API and auto-settles any round whose gameweek is final. Access is gated by Discord identity — patrons pay on Patreon, Patreon grants a Discord role, the site re-verifies that live role on each request.

above-average.pages.dev · members only
TECH STACK§ 03
  • Next.js 15
  • Cloudflare Pages
  • D1
  • Prisma
  • KV Cache
  • next-auth v5
  • Discord OAuth
  • Vitest
  • Tailwind
METRICS§ 04
2SEASON-LONG GAMES
≤21BLACKJACK TARGET
OAUTHDISCORD ACCESS
EDGECLOUDFLARE PAGES