Udagram is an Image Filtering application, allows users to register and log into a web client, post photos, and process photos using an image filtering service. It has two components:
- Frontend - Angular web application
- Backend - Node-Typescript application
This project covers the topics of the deployment process from using AWS services to deploy the application online, to set up a pipeline in CircleCi and connect it to GitHub repository to automate the deployment process.
AWS services configured in the project:
- RDS database running Postgres.
- S3 bucket for hosting the frontend Angular project.
- ElasticBeansTalk for hosting the backend API.