The Family Rounders Cup
It started with rain. Halfway through the final of our family rounders tournament the paper scoresheet turned to mush and nobody could agree on the score. So I built the app we needed: four team captains log in, add players and submit results, and everyone gets a live league table, match history and bracket from their phone.
It's fully serverless because it gets used one day a year and shouldn't cost anything the other 364. Cognito handles the captains' logins, everything is defined in CloudFormation, and GitHub Actions deploys it with OIDC, so there are no long-lived keys.







