/SketchBoard

Sketch, Annotate, and Explore - Where Your Imagination Meets Limitless Possibilities. Draw your thoughts, add notes, undo, redo, and download your creations with ease, all in one powerful web app!

Primary LanguageTypeScript

✨ Welcome to Sketch Board ✨

Screenshot 2023-07-24 at 12 24 32 AM

A React and TypeScript implementation mimicking Excalidraw.
first1 copy (1)

Screenshot 2023-07-24 at 12 24 32 AM

🧐 Features

Here're some of the project's best features:

  • Express your creativity by sketching anything on the canvas.
  • Save and download your artistic creations.
  • Utilize the zoom functionality for a closer look.
  • Enjoy the panning feature, offering the illusion of an infinite canvas.
  • Take advantage of the Undo and Redo features for added convenience.

🎹 keyboard shortcut

  • Undo: Ctrl + Z.
  • Redo: Ctrl + R.
  • Canvas Navigation: Hold Swift and drag to move around the canvas.
  • Zoom In: Ctrl + Plus.
  • Zoom Out: Ctrl + Minus.

💻 Built with

Technologies used in the project:

  • Vite
  • React
  • TypeScript
  • CSS

🎥 Video

Screen.Recording.2024-02-12.at.1.57.03.PM.mov