Skip to content

mattmcquinn/dg-scorecard-frontend

Repository files navigation

dg-scorecard-frontend

This is the frontend for my disc golf API Currently a work in progress.

Live demo on Heroku

What works

  • Users can log in and log out
    • once logged in, the users' JWT token is sent with subsequent requests
    • logging out deletes the JWT from local storage
  • Logged in users can:
    • view a list of courses near them (using geolocation)
      • table is paginated (server side)
    • view details on a course
      • distance and par for each hole
    • start a round from the course page
    • view a list of their own rounds
    • view the scores for an individual round in a table
    • create a new round by first selecting a course
    • edit an existing round
  • Guest users are redirected to the login page

To-do

  • Everything else

Prerequisites

You will need the following things properly installed on your computer.

Installation

  • git clone <repository-url> this repository
  • cd dg-scorecard-frontend
  • npm install
  • bower install

Running / Development

Code Generators

Make use of the many generators for code, try ember help generate for more details

Running Tests

  • ember test
  • ember test --server

Building

  • ember build (development)
  • ember build --environment production (production)

Deploying

Specify what it takes to deploy your app.

Further Reading / Useful Links

About

Ember.js frontend for dg-scorecard

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published