Golf Drill Challenge App for OSU Golf Team 1.0

This project involves implementing a mobile-first golf drill challenge application to be used by the OSU men's golf team. The app will divide the game of golf into different categories (e.g. driving, approach, short game, and putting). Within each category, players will be able to select from a collection of different drills challenges, each of which will lead the player shot by shot through a specific golf drill. Each drills challenge may consist of a textual description along with videos and/or photos depicting the drill. As the player completes a drill, they will input the result of each shot, and based on these results, a score will be computed. Each player's score history will be recorded, and players' scores will also be added to a leaderboard displaying the top scores for a group/team of players. Coaches will have access to results for all players within a group/team as well as that group/team's leaderboards. If time permits, a live scoring feature will be added that will enable multiple groups of players to keep score for a round of golf and to compare scores via a live leaderboard. This will be a cloud-based application and will require both a client and a backend. The client will display drills, scores, leaderboards, etc. in a modern, visually appealing, mobile-first format that works on both iOS and Android devices. The client will also allow the creation of new content, e.g. drills. The backend will store and manage data for the application, including user data, group/team data, scores, leaderboards, drills descriptions, and photos/and or videos depicting drills challenges. The capstone team who works on this project will meet on an as-needed basis with Jon Reehoorn, head coach of the OSU men's golf team, for feedback on design and implementation. Regular project meetings will be scheduled with Rob Hess, who will serve as the primary project partner.

Objectives


A mobile-first application (as described above) that works on both iOS and Android, including both client and server.

Motivations


The app developed in this project will be used by the OSU men's golf team to help organize and analyze their practice. If possible/practical, the app will be released to a broader audience of golfers.

Qualifications


Minimum Qualifications:

* Experience with web or mobile client development * Experience with data storage and backend development * Experience developing a multi-service cloud application

Preferred Qualifications:

* Excellent UI/UX design skills * Familiarity with the game of golf


Details


Project Partner:

Rob Hess

NDA/IPA:

No Agreement Required

Number Groups:

1

Project Status:

Accepting Applicants

Keywords:
Mobile DevelopmentCloudAndroidiOSgolf
Card Image Capstone