giantsol / Yellow-Box

Brainstorming app with Flutter and BLoC pattern πŸ’β€β™‚οΈ

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool


Yellow Box
Yellow Box

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

Screenshots β€’ Download β€’ Description β€’ Feedback β€’ License β€’

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: giantsol64@gmail.com

License

MIT

About

Brainstorming app with Flutter and BLoC pattern πŸ’β€β™‚οΈ

License:MIT License


Languages

Language:Dart 86.2%Language:Kotlin 12.2%Language:Ruby 1.5%Language:Swift 0.2%Language:Objective-C 0.0%