Skip to content

dSalazar10/Project-Image_Filtering_Microservice

 
 

Repository files navigation

logo

pass GitHub Language size

This repo contains answers to the assignment. If you are currently taking the course, spoilers beware!

Endpoints

Note: Student AWS Credits exausted and endpoints are no longer accessible.

Rest API

Base URL for Rest API is http://feed.udagram.me/api/v0

/feed

  • GET / get all images
  • GET /:id get a specific image
  • GET /signed-url/:fileName (requires auth) get signedURL
  • GET / (requires auth) upload an image
  • PATCH /:id (requires auth) update a specific image

/user

  • GET / reserved
  • GET /:id get a specific user

/user/auth

  • GET / reserved
  • GET /verification (requires auth) verify credentials are valid
  • POST / register a new user
  • POST /login login

Image Filter

Base URL for Image Filter API is http://filter.udagram.me/api/v0

Postman Collection can be found here

/filter

  • GET / reserved
  • POST /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 / reserved
  • GET /:id get a specific user

/user/auth

  • GET / reserved
  • GET /verification (requires auth) verify credentials are valid
  • POST / register a new user
  • POST /login login

About

Udacity's Cloud Developer Nanodegree Course 2

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 85.3%
  • CSS 8.5%
  • HTML 2.8%
  • JavaScript 2.6%
  • Other 0.8%