Developed as a part of Cloud Developer Nanodegree with Udacity.
Key Components:
-
Frontend Component:
Built using Typescript, Nodejs and Ionic, Cloudfront, docker-container
-
Backend REST API for User Service:
Built using Nodejs, Typescript, docker-container, AWS Postgress, sequalize
-
Backend REST API for Feed Service:
Built using Nodejs, Typescript, docker-container, AWS Postgress,S3 Buckert for media, sequalize
-
Backend REST API for Image Filter Service:
Built using Nodejs, Typescript, docker-container, S3 Buckert for media
-
Deployment Component:
- We are using Travis CI and CD for build and deployment on docker hub.
- When new change is been made and ready to submit. PR is required to be raised.
- PR will go to CI/CD Pipeline.
- Deployemnt is available only in dev and master branch.