Drawing Board

Bhaveek Jain

Frontend Engineer
Node.js
React
Redux
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.
Partner With Bhaveek
View Services

More Projects by Bhaveek