mvp list - nrice95/Stride GitHub Wiki

#mvp-list

Stride, a Strava clone, allows runners and cyclists to create exercise routes, determining GPS location and distance, and publicly share their routes for other users' reference, as well as log/share workouts based on pre-existing routes.

1. Hosting on Heroku (11/13/2018)

2.Basic layout, new account creation, login, and guest/demo (11/14/2018, 2 days)

  • Implement basic layout for login/sign-up page, homepage, and create route page
  • Users can sign up, sign in, log out
  • Users can use a demo login to try the site
  • Users can't use certain features without logging in (creating routes and workouts)
  • Research Google Map API usage

3. Routes (11/16/2018, 2-3 days)

  • Render map on create routes page
  • Logged in users can create and save basic routes with Map interface
  • Users can view a list routes, sorted by location

5. Dashboard and Profile (11/18/2018, 1 day)

  • Users have a private dashboard of other user's routes
  • Users have a public profile of their own routes and workouts

4. Workouts (11/19/2018, 1-2 days)

  • Logged in users can create workouts

6. Search Nearby Routes (11/21/2018, 1 day)

  • Users can search for other routes through address or GPS location

7. Production README (11/22/2018, 0.5 days)