Skip to content

Latest commit

 

History

History
46 lines (35 loc) · 1.67 KB

readme.md

File metadata and controls

46 lines (35 loc) · 1.67 KB

SketchPad

Welcome to SketchPad! This is a simple yet powerful drawing application built using HTML canvas. It allows users to create and save drawings directly in the browser.

View Application click

Features

  • Freehand Drawing: Use the mouse to draw freely on the canvas.
  • Color Selection: Choose from a variety of colors for your brush.
  • Brush Size: Adjust the brush size to your liking.
  • Eraser Tool: Easily erase parts of your drawing.
  • Save Drawing: Save your masterpiece as an image file.

Technologies Used

  • HTML5 Canvas: For rendering the drawing area.
  • JavaScript: For implementing the drawing functionalities.
  • CSS: For styling the application.

Getting Started

To run this application locally, follow these steps:

  1. Clone this repository:
    git clone https://github.com/harish-kushwah/SketchPad.git
  2. Navigate to the project directory:
    cd SketchPad
  3. Open the index.html file in your browser: open index.html

Usage

  • Drawing: Click and drag your mouse on the canvas to draw.
  • Change Color: Select a color from the palette to change the brush color.
  • Adjust Brush Size: Use the slider to adjust the brush size.
  • Erase: Select the eraser tool to remove parts of your drawing.
  • Save: Click the "Save" button to download your drawing as an image file.

Contributing

Contributions are welcome! Feel free to open an issue or submit a pull request.

icense

This project is licensed under the MIT License. See the LICENSE file for more details.

Acknowledgments

Inspired by various online drawing tools and the power of HTML5 Canvas.