Skip to content

Commit

Permalink
Added diagrams in readme
Browse files Browse the repository at this point in the history
  • Loading branch information
burhanrashid52 committed Oct 28, 2018
1 parent 43be6cf commit 8f8b06b
Showing 1 changed file with 10 additions and 0 deletions.
10 changes: 10 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,13 +12,23 @@ A Simple To-do app design in flutter to keep track of your task on daily basis.

## Features

- Build on [**BLoC**](#bloc-diagram) Architecture Pattern
- Add [**Projects**](#project) by specifying a unique color to it
- Add [**Labels**](#labels) by specifying a unique color to it
- Add [**Task**](#task) by defining its priority
- [**Swipe**](#swipe-the-task) to delete or complete the task
- [**Sorting**](#sorting) Task
- Works offline using [**Sqflite**](https://github.com/tekartik/sqflite "Flutter Database") database

## BLoC Diagram
This diagram show case the dependencies to create a feature specific BLoCs.The HomeBloc is an independent and used as communication channel between its child widgets.

![](https://i.imgur.com/byajGE7.png)

## Relationship
This is show how each widget is uses the BLoCs.

![](https://i.imgur.com/fHGTASw.png)

## Project
The app already has a preloaded **_Inbox_** project. You can add more projects by clicking add project button on SideDrawer. From material color list you can specify any single color to the project
Expand Down

0 comments on commit 8f8b06b

Please sign in to comment.