Backend Routes - owenshaupt/Candidpop GitHub Wiki
HTML
GET /
StaticPagesController#root
API Endpoints
users
GET /api/users
- fetches user info for use in profile and for-sale pages
POST /api/users
- sign up
session
POST /api/session
- log in
DELETE /api/session
- log out
items
GET /api/items
- returns items for sale
GET /api/item/:id
- returns a single for-sale item
POST /api/items
- creates a item to sell
PATCH /api/items/:id
- edit a for-sale item
DELETE /api/items/:id
- remove an item
follows
GET /api/follows/:follow
- returns a follow based on follower and followee
POST /api/follows
- follows a user
DELETE /api/follows/:follow
- unfollows a follow based on follower and followee