Table of Contents
Image Processing API using node.js
& Express
to create a server that displays image with the width and height specified by the user
- Node.js
- Epress framework
- sharp
- Jasmine
- prettier
- eslint
This project require some prequesites and dependenscies to be installed, you can find the instructions below
To get a local copy, follow these simple steps :
- Clone the repo
git clone https://github.com/abdrahmansoltan/UDACITY-Advanced-Full-Stack-Web-Development.git
- go to project folder
cd "Projects\Image Processing API\
- install dependenscies
npm install
- install dependenscies
npm install
- Run development server
npm start
- or: Run Production server
node dist/index.js
-
Testing
npm run test
-
Linting
npm run lint
-
Formatting code with
prettier
npm run prettier
-
API endpoint
- Go to this link after running the server -> main-link
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request