This repo contains answers to the assignment. If you are currently taking the course, spoilers beware!
Note: Student AWS Credits exausted and endpoints are no longer accessible.
Base URL for Rest API is http://feed.udagram.me/api/v0
/feed
GET /
get all imagesGET /:id
get a specific imageGET /signed-url/:fileName
(requires auth) get signedURLGET /
(requires auth) upload an imagePATCH /:id
(requires auth) update a specific image
/user
GET /
reservedGET /:id
get a specific user
/user/auth
GET /
reservedGET /verification
(requires auth) verify credentials are validPOST /
register a new userPOST /login
login
Base URL for Image Filter API is http://filter.udagram.me/api/v0
Postman Collection can be found here
/filter
GET /
reservedPOST /grey
(requires auth)
POST /sepia
(requires auth)
POST /blur
(requires auth)
POST /gaussian
(requires auth)
POST /mirror
(requires auth)
POST /invert
(requires auth)
/user
GET /
reservedGET /:id
get a specific user
/user/auth
GET /
reservedGET /verification
(requires auth) verify credentials are validPOST /
register a new userPOST /login
login