An app for organising five-a-side football
I wanted to prove the way I work now holds up on something real — in the app stores, with actual users, and a server that is not allowed to lose the result of a match.
-
Set up one place to hold the whole thing: the phone app, the Apple Watch companion, the server behind it, and the website.
-
Wrote the rules the AI agents work inside, so what they produce matches how the rest of the project is built rather than drifting off on its own.
-
Put an agent in front of the work that turns rough ideas into a properly prioritised list of jobs, each one small enough to finish.
-
Made the automatic checks refuse anything that would break the app for people already using it — the failure that costs the most and shows up the latest.
-
Automated the release itself: screenshots, store descriptions and the what’s-new note, every single time.
It is live on both stores. You can organise a match, get balanced teams generated, track statistics, and keep score from an Apple Watch while you play.
- React Native
- Apple Watch
- Ktor
- Postgres
- Astro
- GitHub Actions