Skip to content

jamie-l-robertson/stableford

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Netlify Status

Stableford golf app

Golf app used to manage players, courses and rounds, based on Stableford rules and built using:

  • React
  • GraphQL
  • Content managed by GraphCMS
  • Authentication provied by Okta.
  • Imagery managed by Cloundary(Coming soon)

Requirements

  • Node v10 or greater
  • GraphCMS Account, valid schema and API access
  • Okta Account with API access

Setup

Create a .env file in route of project and add your enviromental variables generated by your providers.

REACT_APP_GRAPHQL_ENDPOINT=...
REACT_APP_OKTA_ORG_URL=...
REACT_APP_OKTA_CLIENT_ID=...

Run yarn to install dependencies Run yarn start to start development

Deployement

Deployment is handled by Netlify CI.

TODO

This is a personal project and a work in progress, the following key elements still need development.

  • Add Competitions area
  • Improve login experience
  • Improve layout reusability
  • Round Leaderboard
  • Make mobile friendly
  • Cloudinary for image management
  • Add ability Add/Edit Players profiles/Courses
  • Site stats (Users, visits etc) + GA tacking
  • Tests
  • Custom branding

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages