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.
You'll need to create a new node server. Open a new terminal within the project directory and run:
- Initialize a new project:
npm i
- run the development server with
npm run dev
import {filterImageFromURL, deleteLocalFiles} from './util/util';
To Deploy the application, use eb cli commands to push and publish the application on the cloud.
In windows, install Python and PIP and ensure python is added to the environment variables.
Use eb init
to initialize the application
It will give you the procedures to follow along.
to crest the application environment, eb create
and use ```eb deploy`` to deploy the application
To filter the public image, use this url to filter the images http://udagram-dev2.us-east-1.elasticbeanstalk.com/filteredimage?image_url={image url}
To see the deployment environment, check che snapshots folder to assess the application dashboard
To clone or fork the repo, it can be done through this link with apprpriate git bash commands