All work

$ cd ~/work/wod-pro-league

Flutter · React · Node.js · AWS

WOD Pro League

An online functional-fitness league with real-time leaderboards and live score submission. Built by the Zencloud team I was part of.

WOD Pro League

01//the problem

Competitive fitness online is simultaneous: athletes everywhere submit scores while everyone watches the leaderboard move. That's a low-latency, high-concurrency problem that has to feel instant.

02//the approach

A serverless AWS Lambda + S3 backend keeps cost proportional to load, while Redis and Socket.io push live leaderboard updates. Flutter mobile apps and a React web app give athletes and organizers the same real-time view.

03//what I built

01

Real-time leaderboards

Redis + Socket.io push score changes live to every athlete.

02

Serverless backend

AWS Lambda + S3 scale with demand instead of a fixed server bill.

03

Score submission

Athletes submit and verify scores in real time from the app.

// the impact

600+ athletes
Season one
Real-time
Leaderboards
AWS Lambda
Backend

In the client's own words, published on Zencloud's website: "In our very first season, more than 600 athletes joined." This was Zencloud's client project, built while I was employed there.

// let's build yours

Have a product like this in mind?

Chat on WhatsApp