backend routes - slavnikov/BootUp GitHub Wiki
-
GET / StaticPagesController#root
-
GET /api/users - returns the user name, projects, and backings of admins and/or backers of displayed projects and/or current user
-
GET /api/users/:id - returns full data on specific user
-
POST /api/users - sign up
-
POST /api/session - log in
-
DELETE /api/session - log out
-
GET /api/projects - returns name, thumb, short description, and funding stats of projects (filtered by category, backer, admin, or search matching)
-
GET /api/projects/:id - returns specific project with full data
-
POST /api/project - creates a project
-
PATCH /api/project/:id - update a project
-
DELETE /api/project/:id - remove a project
-
GET /api/rewards - returns name, pledge_amount, short description (filtered by backer or project)
-
GET /api/rewards/:id - returns specific reward
-
POST /api/reward - creates a reward
-
PATCH /api/reward/:id - update a reward
-
DELETE /api/reward/:id - remove a reward
⚠️ **GitHub.com Fallback** ⚠️