Skip to content

Nyctophilus/image_processing_API

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Image Processing API

Advanced Web Track Nano Degree Project -Udacity

Overview

Image Processing App with an express server that manipulates images based on a server request with the dimensions and the image name.

How to use

  • install dependencies

  • build script to compile ts npm run build

  • start local server on port: 3000 with the command: npm run mon

  • navigate to localhost:3000/image??filename=hunt&w=200&h=200

  • the server will return/display the image with the new dimensions

  • jasmine test command npm run test

  • eslint & prettier command npm run prettylint

Table of Contents

Features

  • Express.js Environment
  • Async js, typescript, jasmine, sharp
  • Server-Side Code
  • Performant image processing due to the usage of the sharp lib



  • 🤩 Leave a ⭐ if you like it, Please!


    Contact

    📫 Please hit me up at mohammed.yuossry@gmail.com if you have any feedback or improvements.

    About

    Advanced Web Track Nano Degree Project -Udacity

    Resources

    Stars

    Watchers

    Forks

    Releases

    No releases published

    Packages

    No packages published