Skip to content

adriandoinea/quick-sketch

Repository files navigation

Quick Sketch

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.

Features

  • 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.

Available Scripts

In the project directory, you can run:

npm start

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.

npm run build

Builds the app for production to the build folder.