Skip to content

charb29/GolfMaxApplication

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Golf Max

Android application developped with Java. Includes a live score card feature for when you are golfing with friends, or on your own! You have the ability to add new courses, or play featured courses, see your own scores in a leaderboard, and see other user's scores depending on which course you choose.

Motivation 🚀

I have decided to create this program with the goal of being able to have an app on my phone that simply calculates my Handicap Index when I am on the golf course. It is also a good program to start developping an app with, due to the exciting challenges that it comes with.

Current Features

  • The abililty to login and create a new profile
  • Adding a round to your profile
  • Having your handicap index and average score displayed in the HomeActivity
  • A User profile that has the ability to change your password, email, and username.
  • Leaderboards for personal scores.
  • Leaderboards or the top scores of all the user's for selected course.
  • The Ability to add a course.
  • A live scorecard feature.

Future Features

  • OAuth 2.0
  • OpenID Connect
  • Deploying it on the Google Play Store

Golf Definitions 🏌️‍♂️

Score = What the player scores during their round.

Par = This is the score that a professional golfer is expected to make for a given hole.

Course Rating = This indicates the difficulty of a course for a "par" golfer.

Slope Rating = This is the mathematical measure of the difficulty of the golf course.

Handicap Index = This is the measure of a player's demonstrated abiility calculated against the Slope Rating of a course of standard playing difficulty.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages