Skip to content

DrawBoard is a lightweight drawing board web application with customizable brushes, color selection, and upcoming features like undo/redo and various drawing tools for unleashing creativity.

License

Notifications You must be signed in to change notification settings

GivenBY/DrawBoard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DrawBoard

This repository contains a simple drawing board implemented using HTML, CSS, and JavaScript. Users can unleash their creativity by drawing on the canvas and customize their drawing experience using the features provided in the left sidebar.

Features

1. Brush Size Adjustment

  • Users can customize the brush size by entering a numeric value in the input field.
  • Increase or decrease the brush size using the "+" and "-" buttons.

2. Color Picker

  • Choose a preferred color using the color picker input.

3. Clear All

  • Clear the entire canvas with the "Clear All" button.

4. Undo and Redo

  • Utilize the undo and redo buttons to navigate through previous actions.

Usage

  1. Clone the repository:

    git clone https://github.com/your-username/DrawBoard.git
    
  2. Open the index.html file in a web browser.

  3. Start drawing and experimenting with the available features in the left sidebar.

To-Do

  • Integrate the undo button functionality.
  • Integrate the redo button functionality.
  • Simplify JavaScript code for better maintainability.
  • Implement additional drawing features:
    • Square tool
    • Circle tool
    • Eraser tool
    • ... (add more features as needed)

Feel free to prioritize and modify the tasks based on your development roadmap. Contributions are welcome!

Contributing

Contributions are welcome! If you have ideas for additional features or improvements, feel free to fork the repository and submit a pull request.

License

This project is licensed under the MIT License, allowing for both personal and commercial use.

Acknowledgments

Icons used in the toolbox are from the FontAwesome library.

Happy drawing! 🎨

About

DrawBoard is a lightweight drawing board web application with customizable brushes, color selection, and upcoming features like undo/redo and various drawing tools for unleashing creativity.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published