backend routes - nrice95/Stride GitHub Wiki
Backend Routes
HTML
GET / StaticPagesController#root
API Endpoints
athletes
GET /api/athlete - displays athlete's dashboard, including recent activities and other activity log data
POST /api/athlete - sign up
session
POST /api/session - log in
DELETE /api/session - log out
routes
GET /api/routes - returns athlete's routes
GET /api/routes/:id - returns route
POST /api/routes - creates a route
DELETE /api/routes/:id - remove a route
activities
GET /api/activities - returns athletes activities
GET /api/activities/:id - returns activity
POST /api/activities - creates a activity
PATCH /api/activities/:id - edit a activity
DELETE /api/activities/:id - remove a activity