FileFlex is a powerful web application designed to streamline the process of file conversion and management. Built with React and Next.js, it offers a user-friendly interface for converting, compressing, and managing various file types.
- File Conversion: Supports a wide range of file formats for images and videos, allowing users to easily convert files to their desired format.
- File Compression: Compress large files to reduce their size without significant loss of quality, making it easier to store and share them.
- Drag and Drop Interface: Utilize the custom
Dropzone
component for an intuitive file upload experience. - Real-time Feedback: Integrated toast notifications provide users with real-time feedback on the status of their file conversions and compressions.
- Customizable Themes: With the
ModeToggle
component, users can switch between light and dark themes for a personalized experience.
To get started with FileFlex, follow these steps:
- Clone the repository:
git clone https://github.com/ItsTarikBTW/FileFlex.git
cd FileFlex
- Install the dependencies:
npm install
# or
yarn install
- Run the development server:
npm run dev
# or
yarn dev
- Technology Used:
- React
- Next.js
- TypeScript
- Tailwind CSS
- FFMP