I built GolfQuest to make improvement feel more like a journey and less like a spreadsheet.
A lot of golf apps focus on raw stats, but GolfQuest takes a different angle. I wanted to create something that feels more motivating and game-like by giving golfers milestones, achievements, and visible signs of progress as their game improves.

Overview
I built GolfQuest because I liked the idea of treating golf improvement like a progression system. Most golfers are not getting dramatically better overnight, so I wanted a way to make the smaller steps feel more tangible and more fun to track.
Instead of focusing only on scores and stats, GolfQuest gives players milestones and achievements they can work toward. That creates a different kind of motivation, especially for golfers who enjoy seeing progress stack up over time.
What I like about the app is that it adds a sense of momentum to improvement. Golf is hard enough already, so anything that helps people see progress more clearly can make the game more enjoyable.
At a glance
Audience: Golfers who enjoy tracking progress, unlocking milestones, and seeing their improvement reflected in a more motivating format.
Built with: SwiftUI, iOS, SwiftData
Project type: iPhone app
Key features
- Track golf achievements and milestones across scoring and skill-based categories.
- Show progress through levels such as beginner, intermediate, and advanced.
- Give players clear goals to chase instead of only storing round history.
- Make improvement feel more visible and rewarding over time.
Highlights
Turns golf improvement into a progression system with milestones and achievements.
Lets players track progress across different skill levels over time.
Focuses on motivation and momentum instead of only raw scorekeeping.
How it is built
I built GolfQuest as a SwiftUI iPhone app with SwiftData to support a clean achievement-based tracking experience that feels native and easy to use over time.
Why it matters
Improvement can be hard to feel in golf because progress is often slow and uneven. GolfQuest is meant to make that progress more visible and more rewarding, especially for players who are motivated by goals and milestones.