Skip to content

yhz16/6156_22Fall

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

6156_22Fall: Online Art Museum

COMS E6156 Cloud Computing 22 Fall at CU

An Online Art Museum that support liking and commenting images, as well as sharing the image through email.

Structure

Components

S3 bucket

Store media and html files for front end.

OAuth Server

Use GitHub as the Authorization Server to generate access_token.
The server is ran in docker container in an EC2 instance.
OAuth Server in Docker

API Gateway

Connect query paths with underlying lambda functions.
API Gateway

AWS Lambda

Implemented PUT, GET, and DELETE for like and comment, respectively, and SES support as well.
Lambda Functions

Amazon RDS

Used to store user information, images, likes and comments.
Databases

About

6156 Cloud Computing in 22 Fall at CU

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published