This is a minimalist and user-friendly application that allows users to draw on canvas for both desktop and mobile view. It is built with React, Redux Toolkit, TypeScript, Shadcn/ui, TailwindCSS and Vite.
🚀 You can check it here.
- Draw and erase on canvas.
- Undo/redo/clear.
- Download drawings as PNG or JSON.
- Upload drawings (in JSON format).
- Preserve tools and drawings data in local storage so they don't get cleared on refresh.
In the project directory, you can run:
Runs the app in the development mode.
Open http://localhost:5173 to view it in the browser.
The page will reload if you make edits.
Builds the app for production to the build
folder.