Skip to content

ManavJain01/Drawing-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Drawing App

A simple and interactive drawing application that allows users to unleash their creativity by drawing shapes, adding text, and filling them with vibrant colors.

Authors

  • Manav Jain

Description

The Drawing App is a user-friendly platform where users can create digital art effortlessly. Whether you're looking to sketch, doodle, or create professional designs, this app provides the tools to bring your ideas to life.

Features

  • Draw Shapes: Create various shapes like circles, rectangles, lines, and more.
  • Fill Colors: Add colors to shapes or areas of your drawing to make it vibrant and eye-catching.
  • Add Text: Insert customizable text to annotate or enhance your drawings.

How to Use

  1. Start Drawing: Select the drawing tool from the toolbar and draw directly on the canvas.
  2. Fill Colors: Choose a color from the palette and click on the shape or area you want to fill.
  3. Add Text: Use the text tool to type on the canvas. Customize the font, size, and color of your text.

Tech Stack

  • Frontend: React, Typescript, Material UI
  • Canvas API for drawing and rendering.

Installation

  1. Clone the repository:
    git clone https://github.com/ManavJain01/Drawing-App
  2. Navigate to the project directory:
    cd drawing-app
  3. Open index.html in your browser or run a local server if applicable:
    npm start

Future Enhancements

  • Undo and redo functionality.
  • Save and export drawings as images.
  • Additional drawing tools like brushes and erasers.
  • Integration with cloud storage for saving projects.

License

This project is licensed under the MIT License.

About

3rd Assessment of 75way technologies - Fullstack/Typescript

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors