Yellow-Box icon indicating copy to clipboard operation
Yellow-Box copied to clipboard

Brainstorming app with Flutter and BLoC pattern 💁‍♂️


Yellow Box
Yellow Box

A brainstorming app made with Flutter. Supports English and Korean.

ScreenshotsDownloadDescriptionFeedbackLicense

Screenshots

Download

Get it on Google Play

Description

Simple brainstorming app built with Flutter and BLoC pattern. This app largely demonstrates:

  1. applying BLoC and Clean Architecture in Flutter app.
  2. using MethodChannel to communicate with native Android code.
  3. using intricate animations.
  4. adding tutorial.
  5. applying localizations.

Everything runs locally, so it's easy to setup and run for yourself: clone the repository, run flutter pub get from the cloned directory, and run the app.

Code is largely divided into five packages: ui, usecase, entity, repository, and datasource. It's implemented in the way I follow clean architecture.

The floating button shown in the last screenshot above is implemented in native Android using Flutter's MethodChannel. Related code is largely in MiniBoxRepository.

Feedback

Feel free to leave any feedback!

Email: [email protected]

License

MIT