Skip to content

Viktoriya2024/Image-Compressor-App

Repository files navigation

Image Compressor App

This project is a web application designed to allow users to upload images, compress them, and download the compressed versions. Built with React, this application provides a user-friendly interface for image management, making it easier for users to optimize their images for web use.

Features

  • Upload Image: Users can easily upload images from their devices.
  • Compress Image: After uploading, users can compress the image to reduce file size without significantly losing quality.
  • Download Compressed Image: Users can download the compressed image directly from the application.
  • Responsive Design: The app is responsive and works seamlessly on various devices, including desktops and mobile phones.
  • User-Friendly Interface: Simple steps guide users through the process of uploading, compressing, and downloading images.

Technologies Used

  • React: For building the user interface.
  • Browser Image Compression (browser-image-compression): A library for compressing images in the browser.
  • React-Bootstrap: For styling and responsive design.
  • JavaScript: The programming language used to implement the application logic.