Back to projects

40 Ball

A mobile app to play and score the golf game 40 Ball with large groups.

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 handicaps
  • Recent players: select players from past rounds with their handicaps saved
  • Smart scoring: automatically calculate each player's net score based on their handicaps
  • Real-time leaderboard to track the competition live
  • Track your progress to see if you're above or below the expected pace
  • Technical Details

    Built with React Native and Expo. Lightweight database using Firebase for real-time state management across devices.

    Learnings

    Practice deploying mobile apps.