Releases: airavata-courses/scrapbook
Releases · airavata-courses/scrapbook
Project 5
Details for the release is here: https://github.com/airavata-courses/scrapbook/wiki/Project-5
Project 4
v4.0 Update README.md
Project 3
Details for the release is here: https://github.com/airavata-courses/scrapbook/wiki/Project-3
Project 2
Deliverables
- Readme: The readme file has been updated with commands for all services
- UI: For the UI we have built it using Angular with Bootstrap and Material Design.
- 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.
- PR Reviews: It links to the closed PR reviews.
Project 1 Release
Deliverables
- Readme: The readme file has been updated with the napkin diagram, setup instructions, and team introduction.
- Napkin Diagram: We initially came up with three different napkin diagrams after our ideation process but we collectively decided to go with this as we felt that it most accurately represented our application.
- Workflow & Use Case Diagram: The workflow diagram captures the conceptual flow whereas the use case diagram defines the individual roles in our application at an album/folder level.
- Mockups: The mockups were created in Adobe XD and are designed with the intention of maintaining extensibility, consistency, and improve user intractability.
- PR Reviews: It links to the closed PR reviews.