The Compression Tool is a web application designed to compress and decompress files efficiently. It provides a user-friendly interface for quick and easy file compression and decompression.
- File Compression: Compress files to save storage space.
- File Decompression: Decompress files to access their contents.
- User-Friendly Interface: Easy-to-use interface built with modern web technologies.
- Frontend: Vue.js, HTML, CSS, tailwind JavaScript
- Backend: Node.js, Express.js
To run this project locally, follow these steps:
-
Clone the repository:
git clone https://github.com/hussein-saad/compression-tool.git cd compression-tool -
Install frontend dependencies:
cd frontend npm install -
Install backend dependencies:
cd ../backend npm install
To start the application, follow these steps:
-
Start the backend server:
cd backend npm run dev -
Start the frontend server:
cd ../frontend npm run dev -
Open your browser and navigate to
http://localhost:5173to access the application.