Eazy Image Compressor is crafted to efficiently reduce the file size of high-quality images on a website, preserving their quality, optimizing website performance, and ensuring faster loading times.
Open http://funso-image-compressor.vercel.app/ with your browser to see the above-deployed site.
I've shared a blog post on Medium discussing the project. You can read it here: https://medium.com/@musaoyedele3/how-i-developed-an-image-compressor-using-javascript-6dd107e68ce0
Clone the repository
git clone https://github.com/mfoyedele/eazy-image-compressor.git
- Start the application on Visual Studio Code by following the below commands
cd eazy-image-compressor
- Install necessary dependencies
npm install --legacy-peer-deps
- Run the application
npm run dev
Open http://localhost:3000 with your browser to see the result.
Pull requests are welcome. For significant changes, please adhere to the following guidelines:
Description: [Provide a concise summary of the change]
Rationale: [Explain the necessity or benefits of this modification]
Related Issues: [Include any associated issues or pull requests]
-
compressorjs by fengyuanchen https://github.com/fengyuanchen/compressorjs
-
browser-image-compression by Donaldcwl https://github.com/Donaldcwl/browser-image-compression