Backend Routes - miketu926/GetStarted GitHub Wiki
HTML
GET / StaticPagesController#root
API Endpoints
users
GET /api/users/:id - returns the user's information
POST /api/users - sign up
session
POST /api/session - log in
DELETE /api/session - log out
projects
GET /api/projects - returns relevant projects (filtered by data/params)
GET /api/projects/:id - returns project
POST /api/projects - creates a project
PATCH /api/projects/:id - edit a project
DELETE /api/projects/:id - remove a project
transactions
GET /api/project_id/transactions - returns relevant transactions (filtered by data/params)
GET /api/projects_id/transactions/:id - returns transaction
POST /api/projects_id/transactions - creates a transaction
PATCH /api/projects_id/transactions/:id - edit a transaction
DELETE /api/projects_id/transactions/:id - remove a transaction