Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/mrmayurgithub/drawingboard
- Owner: mrmayurgithub
- License: apache-2.0
- Created: 2021-03-04T16:13:27.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2021-09-04T07:59:16.000Z (about 3 years ago)
- Last Synced: 2023-03-11T23:17:02.885Z (over 1 year ago)
- Topics: dart, flutter, flutter-web
- Language: Dart
- Homepage: https://drawingboardio.web.app
- Size: 355 KB
- Stars: 22
- Watchers: 2
- Forks: 4
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
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)