Udagram is a simple cloud application developed alongside the Udacity Cloud Engineering Nanodegree. It allows users to register and log into a web client, post photos to the feed, and process photos using an image filtering microservice.
The project is split into three parts:
- The Simple Frontend A basic Ionic client web application which consumes the RestAPI Backend.
- The RestAPI Feed Backend, a Node-Express feed microservice.
- The RestAPI User Backend, a Node-Express user microservice.
1- export the following environment values to your computer
POSTGRESS_USERNAME=<your-postgres-username>
POSTGRESS_PASSWORD=<your-postgres-password>
POSTGRESS_DB=<your-postgres-database-name>
POSTGRESS_HOST=<your-postgres-host>
AWS_REGION=<your-aws-region>
AWS_PROFILE=<your-aws-profile>
AWS_BUCKET=<your-aws-s3-bucket>
JWT_SECRET=<your-jwt-secret>
2- using terminal open directory udacity-c3-deployment/docker/
3- run docker-compose up