FLATMAP

FIVE · 2026 — ongoing

An app for organising five-a-side football

What made it hard

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.

What I did

  • 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.

What came out of it

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

Next

← All work