Skip to content

Project 2

Chirag Indi edited this page Feb 22, 2021 · 14 revisions

Deliverables

  1. Readme: The readme file has been updated with commands for all services
  2. UI: For the UI we have built it using Angular with Bootstrap and Material Design.
  3. We have implemented following microservices :
    • scrapbook-auth-service: Built using Flask and Python, this service validates the token by using the google api.
    • scrapbook-gateway-service: This acts as a sole connector and aggregator of all the requests coming from the client, that are passed to the microservices, whose response is returned to the client through the gateway.
    • scrapbook-googledrive-service : This service is responsible for communicating with google drive. All images are being stored in google drive.
    • scrapbook-image-service : This service is responsibe for atoring album and image information in MongoDB and communicating with google drive service. All images are being stored in google drive.
    • scrapbook-session-service: This service is built using Nodejs. The database of choice is a fast, in-memory store called Redis.
    • scrapbook-user-service: The user service is built using Node and MongoDB that stores and retrieves the users.
  4. PR Reviews: It links to the closed PR reviews.
Clone this wiki locally