Skip to content

Mindwrite, implements clean architecture and bloc to assist in recording good habits

Notifications You must be signed in to change notification settings

atahtee/mindwrite

Repository files navigation

MindWrite Logo

MindWrite

Flutter Badge Dart Badge

MindWrite is a best-practice app built using Clean Architecture and Bloc Pattern, featuring modern technologies such as:

  • equatable
  • image_picker
  • get_it
  • go_router
  • hive

and more!


App Demo

App Demo

Dependencies

bloc: ^8.1.4
hive: ^2.2.3
uuid: ^4.5.0
intl: ^0.19.0
get_it: ^7.7.0
equatable: ^2.0.5
go_router: ^14.2.7
share_plus: ^10.0.2
hive_flutter: ^1.1.0
flutter_bloc: ^8.1.6
image_picker: ^1.1.2
flutter_svg: ^2.0.10+1
cupertino_icons: ^1.0.6
flutter_animate: ^4.5.0
loading_animation_widget: ^1.2.1
flutter_staggered_grid_view: ^0.7.0
syncfusion_flutter_signaturepad: ^26.2.14

Features

  • Drawing capabilities
  • Archiving notes
  • Deleted notes management
  • Color palette and background images for notes
  • Add or take images for notes
  • Pinning and reordering lists
  • Label creation
  • Sharing, copying, and sending notes
  • Light theme support
  • Settings page for customization

Upcoming Features (Todo)

Project Tracking Board

About

Mindwrite, implements clean architecture and bloc to assist in recording good habits

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages