Open
Description
Feature Description
Implement the core feature of the "Convert Files" project — a file conversion tool that allows users to transform different file types into compatible formats. This feature must be implemented following the design of the website, with pure CSS (no Tailwind CSS or other frameworks) and using Shadcn UI components for better user experience.
Requirements:
- Watch the YouTube video Video Link to understand the conversion logic or process. Implement the same feature in our project.
- Implement a file conversion tool that:
- Supports multiple file types.
- Provides secure, on-device conversion using WebAssembly (no file uploads to servers).
- Offers a clean and intuitive UI designed with Shadcn UI components.
- Ensures privacy and keeps data offline.
- Write pure CSS for styling, as per the design of the website. Avoid using any CSS frameworks like Tailwind.
- Include detailed error handling for unsupported file types or conversion errors.
- Ensure smooth and fast performance.
- Testing: Thoroughly test the feature to ensure all file types are converted successfully.
Note:
- The website design is provided. Follow it strictly, ensuring the conversion tool integrates seamlessly with the existing UI. Figma Design
- Adhere to the existing structure and design guidelines.