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