All work
S
Game · iOS

Summit

Climb as high as you can — then prove it. A height game with a real, cheat-resistant leaderboard backend I designed and tested from scratch.

Live on the App Store
Swift · Self-hosted Supabase · 24/24 tests green

Overview

Summit is a vertical climbing game where the whole hook is how high did you get. That makes the leaderboard the beating heart of the product — and leaderboards are deceptively hard to do well. I built a "soft, honestly-named" global best-height board on a self-hosted Supabase stack, with the integrity model thought through rather than bolted on.

The interesting part: the backend

Why it matters

Most indie leaderboards are one INSERT away from being meaningless. I treated the write path like production software — modeled the integrity rules explicitly, wrote the tests first, and caught a real spec contradiction (revoked SELECT vs. an upsert that needs to read its own row) before it shipped.

Screens

Summit — home screen: how high can you climb, with height, best grade and streak
Summit — climbing gameplay, grabbing holds before they slide off
Summit — chalk shop for unlocking climber cosmetics