- An API that allows you to place images into your frontend with the size set via URL parameters and resize the image based on the entered size.
- Same the resized image on
/assets/thumb
folder - If the entered image and size are entered before, Cached version is used rather than generating a new version.
GET /api/images?filename=<imagename>&width=<width>&height=<height>
This is an list of needed instructions to set up your project locally, to get a local copy up and running follow these instructuins.
- Clone the repository
$ git clone https://github.com/ZeyadTarekk/Image-Processing-API.git
- Navigate to repository directory
$ cd Image-Processing-API
- Install dependencies
npm install
- Running on development mode
npm run start
Open http://localhost:3000 with your browser to see the result
- Compiling for production mode
npm run build
npm run test
- Node.js
- Express.js
- TypeScript
Zeyad Tarek |
This software is licensed under MIT License, See License for more information Β©ZeyadTarekk.