š CanvasEditor is an interactive, drag-and-drop editing tool built with React, TypeScript, and Vite.
It allows users to add text, images, and background elements while providing advanced editing features
like resizing, color selection, and font adjustments.
ā
Drag & Drop Elements ā Move text and images freely within the canvas.
ā
Resizable Text & Images ā Adjust dimensions with an intuitive resizable frame.
ā
Custom Font & Colors ā Change font size, color, and styles dynamically.
ā
Background Customization ā Upload and apply background images.
ā
Export as Image ā Save your design in a sharable format.
ā
Interactive UI ā A smooth and user-friendly experience with real-time updates.
git clone https://github.com/your-username/canvas-editor.git cd canvas-editor
npm install
npm run dev
This will launch the app at http://localhost:5173/ (or the next available port).