beRajeevKumar / Frontend_Mentor

Sharpen Your Frontend Development Expertise with Frontend Mentor Challenges.
https://openfrontendmentor.netlify.app/
MIT License
54 stars 143 forks source link

[Feat] Adding a basic Image Editor ! #530

Open psa21git opened 1 month ago

psa21git commented 1 month ago

Description

1. Project Overview

An image filter/editor allows users to upload an image and apply various filters and transformations (like brightness, contrast, grayscale, etc.). The edited image can then be saved or downloaded.

2. Key Features

Here are the core features your image filter/editor can have:

Image Upload: Allow users to upload an image from their device. Basic Filters: Brightness, Contrast, Saturation, Grayscale, Sepia, Blur, Invert Colors, Hue Rotation Advanced Filters: Sharpen, Vintage effect, Noise/Grain Crop Tool: Select and crop a portion of the image. Rotate/Flip: Rotate or flip the image horizontally/vertically. Undo/Redo: Add the ability to undo or redo previous changes. Download: Allow users to download the edited image. Reset: Reset the image to its original state.

3. Technologies Used

HTML, CSS, JS, React, Vite Canvas API: A powerful 2D graphics API used to manipulate images and apply filters.

Name : P Sreyanshu Anupam I'm a frontend developer who is a contributor in gssoc-ext and hacktoberfest. I would love to contribute to this open source project and enhance my skills.

Screenshots

No response

Checklist

github-actions[bot] commented 1 month ago

👋 Thank you @psa21git for raising an issue! We appreciate your effort in helping us improve. Our team will review it shortly. Stay tuned!

github-actions[bot] commented 1 month ago

👋 Thank you @psa21git for raising an issue! We appreciate your effort in helping us improve. Our team will review it shortly. Stay tuned!