Darshan GajeraSoftware Engineer
Available for opportunities
⚙ CASE STUDY · 2021

Golf Dot Game CalculatorGolf Scoring App

Automatic team pairing, handicaps and points

GamesiOSMobile
project.specPRODUCTION
Role
iOS Developer — UI, business logic, API integration and App Store release.
Platform
iOS
Domain
Games
Period
2021
Status
Production
Stack
Swift, UIKit, Core Data
⚙MY ROLE

iOS Developer — UI, business logic, API integration and App Store release.

↗SUMMARY

A scoring app for friendly golf games that pairs players automatically for three holes at a time, assigns strokes from handicaps and totals points so everyone knows who owes what at the 19th hole.

01 / 05

Overview

A scoring app for friendly golf games that pairs players automatically for three holes at a time, assigns strokes from handicaps and totals points so everyone knows who owes what at the 19th hole.

02 / 05

System Path

FLOW4 STEPS
›step 1/4Game UI— Boards and menus
03 / 05

What I Built

  • Random 3-hole pairings and handicap-based stroke assignment.
  • Hole-by-hole points for low ball, low total, skins, greenies, true birdies, sand saves and 3-putts.
  • Final settlement screen showing points and payouts.
04 / 05

Highlights

  • Still live on the App Store.
  • Scoring rules modelled as a small, fully unit-tested engine.
05 / 05

Technology Map

Stack
SwiftUIKitCore Data
PROJECT.INDEX

Explore the rest of the engineering system.