Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mrmayurgithub/drawingboard

Free online drawing application for all ages.
https://github.com/mrmayurgithub/drawingboard

dart flutter flutter-web

Last synced: 9 days ago
JSON representation

Free online drawing application for all ages.

Awesome Lists containing this project

README

        

# DrawingBoard

### Free online drawing application for all ages.






## Features
- [x] Draw
- [x] Erase
- [x] Add new page
- [x] Select between Grid Page and Plane Page.
- [x] Change pen stroke, color.
- [x] Change Background Color.
- [ ] Login/SignUp
- [ ] Save Drawing Book
- [ ] Create Multiple Drawing Books

## Screenshots



## How To Use

To clone and run this application, you'll need [Git](https://git-scm.com) and [Flutter](https://flutter.dev/docs/get-started/install) installed on your computer. From your command line:

```bash
# Clone this repository
$ git clone https://github.com/mrmayurgithub/DrawingBoard.git

# Go into the repository
$ cd drawing_app

# Install dependencies
$ flutter packages get

# Run the app
$ flutter run
```

## Installation
Web:
[DrawingBoard](https://drawingboardio.web.app/#/ "Free online drawing application for all ages.")

## Packages Used
- font_awesome_flutter
- fluttertoast
- flutter_material_color_picker
- provider
- firebase_core
- url_launcher

### Directory Structure

The project directory structure is as follows:

```
├── android
├── asset
├── build
├── images
├── ios
├── lib
├── pubspec.lock
├── pubspec.yaml

```

## Bugs or Reports

If you encounter any problems feel free to open an [issue](https://github.com/mrmayurgithub/DrawingBoard/issues/new?assignees=&labels=&template=bug_report.md&title=). If you feel the app is missing a feature, please raise a [ticket](https://github.com/mrmayurgithub/DrawingBoard/issues/new?assignees=&labels=&template=feature_request.md&title=) on GitHub and I'll look into it. Pull requests are also welcome.

## Donate

> If you found this project helpful or you learned something from the source code and want to thank me, consider buying me a cup of ☕
> - [PayPal](https://paypal.me/mrmayurrrr)

## License

DrawingBoard is licensed under `Apache License`. View [License](LICENSE.md)