Nyctophilus / image_processing_API

Advanced Web Track Nano Degree Project -Udacity

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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


    Languages

    Language:TypeScript 100.0%