Skip to content

This project is a web application designed to compress various file types, including images, videos, and PDFs, directly from the browser. Built using JavaScript and Node.js, the app offers an intuitive interface that allows users to reduce file sizes quickly and efficiently without needing to install additional software.

License

Notifications You must be signed in to change notification settings

mikexarau/Universal-File-Compressor-Web-Application

Repository files navigation

Universal File Compressor - Web Application

This project is a versatile web-based application designed to compress various types of files, including images, videos, and PDFs. Developed using Python, this application offers a user-friendly interface for reducing file sizes while maintaining quality. It supports a wide range of file formats and is optimized for performance and ease of use.

Features

  • Compress images, videos, and PDFs with customizable settings.
  • Support for multiple file formats including JPEG, PNG, MP4, and PDF.
  • Batch processing for compressing multiple files simultaneously.
  • Responsive web design for desktop and mobile users.
  • Developed with Python and Flask for the backend, using modern web technologies for the frontend.

Installation

Follow these steps to set up the project locally:

  1. Clone the repository: git clone https://github.com/mikexarau/Universal-file-Compressor-Web-Application.git

  2. Navigate to the project directory: cd Compresor-web-app

  3. Install the required dependencies: pip install -r requirements.txt

  4. Run the application: python app.py

About

This project is a web application designed to compress various file types, including images, videos, and PDFs, directly from the browser. Built using JavaScript and Node.js, the app offers an intuitive interface that allows users to reduce file sizes quickly and efficiently without needing to install additional software.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages