- 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
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
Web: DrawingBoard
- font_awesome_flutter
- fluttertoast
- flutter_material_color_picker
- provider
- firebase_core
- url_launcher
The project directory structure is as follows:
├── android
├── asset
├── build
├── images
├── ios
├── lib
├── pubspec.lock
├── pubspec.yaml
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.
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 ☕
DrawingBoard is licensed under Apache License
. View License