Skip to project story
Let's talk
Personal projects

Independent project / iPhone app

Karta.

An offline golf book. Score a round, see your progress, and make a card worth keeping.

My role
Product, design & development
Built with
Swift / SwiftUI / On-device storage
Explore
Visit Karta
Karta / On the courseiPhone app

Scroll to explore. Select a screen to enlarge.

Karta / UI gallery

01 / The product

Built for the course.

Golf happens away from a desk, often without a reliable signal. I design and build Karta around a simple path: choose a course, score the round, and keep the result. The main journey works offline and without an account.

02 / Design

One visual language, from scoring to sharing.

I work on the product flow, interface, and visual identity. Golf green, warm paper, and clear type carry through the scoring screens, personal stats, and scorecard editor. Sharing is a separate step after a completed round, so it stays out of the way while playing.

03 / Engineering

Keep the record dependable.

I build the native app in SwiftUI and keep the round data on the device. Solo rounds feed personal stats; group rounds keep guest results separate. Incomplete scores stay visibly incomplete. Those details matter as much as the interface when the app is keeping someone's golf history.

Another projectNextstep