/udagram-image-filtering-microservice

Udagram Image Filtering Microservice

Primary LanguageTypeScript

Udagram Image Filtering Microservice

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:

  1. The Simple Frontend A basic Ionic client web application which consumes the RestAPI Backend. [Covered in the course]
  2. The RestAPI Backend, a Node-Express server which can be deployed to a cloud service. [Covered in the course]
  3. The Image Filtering Microservice, the final project for the course. It is a Node-Express application which runs a simple script to process images. [Your assignment]

Tasks

Setup Node Environment

  1. Install dependencies: npm install
  2. Run the development server with npm run dev
  3. Check requests with Postman collection

Building deployment package

npm run build

Deployment

eb create
eb deploy

Check running status