Drawing Board by Bhaveek JainDrawing Board by Bhaveek Jain

Drawing Board

Bhaveek  Jain

Bhaveek Jain

I created a web-based drawing application using React, Redux Toolkit, and TypeScript. The app provides a digital canvas that allows users to draw with a paintbrush tool. Users can choose brush colors and sizes to draw lines and shapes. The app enables undo and redo so drawings can be modified. Drawings can be exported as PNG images when finished. The key technologies used were React for component-based UI, Redux Toolkit for state management, TypeScript for static typing, and the native Canvas API for rendering graphics on the canvas. The app demonstrates skills in developing interactive web apps with React and Redux, implementing painting/drawing features, and enabling common image editing capabilities like undo and export.
Like this project

Posted Sep 29, 2023

MS-Paint themed drawing tool