Skip to content

A Simple Demo For Handling Images And Caching In Node JS For The Udacity Nano Degree Program

Notifications You must be signed in to change notification settings

Ahmedmma72/image-processing-api

Repository files navigation

Image Processing API

this is the first project for Udacity advanced full stack nano-degree

Scripts

  • npm run lint run eslint
  • npm run format run prettier
  • npm run build compile src ts files
  • npm run test build the project then run jasmine tests
  • npm run start start the server
  • npm run fix fix eslint issues

Query Parameters

  • filename: the name of the image to be processed. Available filenames are:
    • encenadaport
    • fjord
    • icelandwaterfall
    • palmtunnel
    • santamonica
  • width: the width of the image. Takes numerical value >= 1
  • height: the Height of the image. Takes numerical value >= 1

Getting Started

  1. Clone the repository
git clone https://github.com/Ahmedmma72/image-processing-api.git
  1. Navigate to the directory of the repository
cd image-processing-api
  1. install dependencies
npm install
  1. Run the server
npm start

Note: the server will run on port 3000

About

A Simple Demo For Handling Images And Caching In Node JS For The Udacity Nano Degree Program

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published