Portfolio Details
Project Information
- Category: Front-End Development
- TechStack: HTML5, CSS, Konva.Js
- Project Duration: August 2024
- GitHub URL: https://github.com/V-Sharanya/Canva-Clone
Project Overview
A simple drawing app inspired by online whiteboards or painting tools, developed using Konva.js. The clone allows users to draw freehand on the canvas, much like a paint application or online sketchpad.
✨ ✨ Key Features:
Canvas-based drawing board using Konva.js
Ability to draw shapes (rectangle, circle, line)
Drag, resize, and rotate elements
Customization: fill color, stroke color, stroke width
Brush color and size selection
Clear canvas button
Download drawing as an image
Eraser tool for removing parts of the sketch
Layer support (bring to front/send to back)
Undo/redo and clear canvas functionality