DrawingBoard
Free online drawing application for all ages.
Features
- Draw
- Erase
- Add new page
- Select between Grid Page and Plane Page.
- Change pen stroke, color.
- 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 and Flutter installed on your computer. From your command line:
# 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
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. If you feel the app is missing a feature, please raise a ticket 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
โ
License
DrawingBoard is licensed under Apache License
. View License