Overview
40 Ball is my favorite golf game for big groups—a great way to run a large competition that spans multiple tee times. My friends and I used to score it with a manual spreadsheet, so I built an app for us to use instead.
Key Features
Course finder: search for your course and pull in course data (hole handicap info)Random team sorting: randomly assign teams or assign based on handicapsRecent players: select players from past rounds with their handicaps savedSmart scoring: automatically calculate each player's net score based on their handicapsReal-time leaderboard to track the competition liveTrack your progress to see if you're above or below the expected paceTechnical Details
Built with React Native and Expo. Lightweight database using Firebase for real-time state management across devices.
Learnings
Practice deploying mobile apps.