The starting point
AFC needed a website that worked as a growth engine and a booking flow that did not live in a group chat. The engagement started with a pitch: a self-contained HTML slide deck with the proposal, the platform, and the pricing, presented in the room and left behind as a link.
What I built
The production platform uses Next.js, Prisma, and Stripe, with a setup guide that keeps the club's accounts and deployment under the owner's control.
Where it landed
It is live at afctraining.com with three programs (Foundations, Performance, and Elite by application), booking and Elite application flows, a parent log-in, and online payments.





