Case study / Mobile (iOS / Android)
Daily DogFights
Golf Companion — Live Scoring, Betting & Group Rounds
LIVE
Visit site↗Mobile (iOS / Android)
Role · Full-Stack / Mobile Engineer
Overview
Daily DogFights is a golf companion app that makes competitive rounds more social and organized — handling live scorecards, group game creation, betting formats like skins and wolf, and automatic payout calculations so nobody argues over who owes what.
Gallery
01
PHOTO · PENDING
02
PHOTO · PENDING
03
PHOTO · PENDING
Responsibilities
Key responsibilities.
- Built real-time scorecard engine with per-player, per-hole tracking across a group
- Implemented betting format logic (skins, wolf, side bets) with automatic payout resolution
- Developed GPS-powered course discovery and handicap integration for fair scoring
- Designed invite and game-management flows so players can join a round in seconds
Challenges & solutions
What we had to solve.
Golf scoring is group-dependent by nature — every player's card is tied to everyone else's round. We built a real-time sync layer so scores propagate across all devices instantly, while the betting engine resolves multi-format payouts behind the scenes. Players get a clean 'who owes who' screen at the end; the math is invisible.
Impact & outcomes
What shipped.
Live on the App Store with active golfers tracking rounds and settling bets
Replaced manual scorecards and end-of-round payout disputes with automated resolution
Brought structure to informal betting formats that previously ran on paper and group chats
Validated ability to ship real-time, multi-user mobile experiences end-to-end
Next step
Book a discovery call.
Tell us what you're building. A quality-vetted engineer writes back inside 24 hours with next steps.