Skip to content

Commit

Permalink
Update readme
Browse files Browse the repository at this point in the history
  • Loading branch information
SinaSys committed Jan 19, 2023
1 parent 2f55a9d commit 96edd2c
Showing 1 changed file with 33 additions and 30 deletions.
63 changes: 33 additions & 30 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,20 +20,17 @@ designed by [Jonatan](https://dribbble.com/Jhonatan_artist23)

## GetX | Cubit | Bloc | Provider | Riverpod

There are Five different implementations: 1: GetX version , 2: Cubit version 3: Bloc version , 4:
Provider version , 5: Riverpod version <br/>
• You can access GetX version
from ```master branch``` [(here)](https://github.com/SinaSys/flutter_office_furniture_store_app/tree/master) <br/>
• You can access Cubit version
from ```cubit branch``` [(here)](https://github.com/SinaSys/flutter_office_furniture_store_app/tree/cubit)<br/>
• You can access Bloc version
from ```bloc branch``` [(here)](https://github.com/SinaSys/flutter_office_furniture_store_app/tree/bloc)<br/>
• You can access Provider version
from ```provider branch``` [(here)](https://github.com/SinaSys/flutter_office_furniture_store_app/tree/provider)<br/>
• You can access Riverpod version
from ```riverpod branch``` [(here)](https://github.com/SinaSys/flutter_office_furniture_store_app/tree/riverpod)<br/>

<br/>
#### • Access to different versions

| Version | Bloc | Cubit | Getx | Provider | Riverpod |
|:-----------------------------------:|:------------------------------------------------------------------------------------------------------:|:---------------------------------------------------------------------------------------------------------:|:-------------------------------------------------------------------------------------------------------------:|:-----------------------------------------------------------------------------------------------------------------:|:----------------------------------------------------------------------------------------------------------------:|
| Branch | [Source](https://github.com/SinaSys/flutter_office_furniture_store_app/tree/bloc) <br/> (bloc branch)️ | [Source](https://github.com/SinaSys/flutter_office_furniture_store_app/tree/cubit) <br/> (cubit branch) | [Source](https://github.com/SinaSys/flutter_office_furniture_store_app/tree/master) <br/> (master branch) | [Source](https://github.com/SinaSys/flutter_office_furniture_store_app/tree/provider) <br/> (provider branch) | [Source](https://github.com/SinaSys/flutter_office_furniture_store_app/tree/riverpod) <br/> (riverpod branch) |

<br/>





## Screenshots

Expand Down Expand Up @@ -61,6 +58,28 @@ Preview | List screen | Detail Screen
• State management with GetX | cubit | bloc | Provider | Riverpod
```


<br/>

## Dependencies
| Name | Cubit <br/> version | Bloc <br/> version | GetX <br/> version | provider <br/> version | riverpod <br/> version |
| :-------------: | :--------------------------: | :----------------------------: | :------------------------: | :------------------------: |:----------------------:|
| [flutter_bloc](https://pub.dev/packages/flutter_bloc) | ✔️ | ✔️ | ✖️ | ✖️ | ✖️ |
| [GetX](https://pub.dev/packages/get) | ✖️ | ✖️ | ✔️ | ✖️ | ✖️ |
| [provider](https://pub.dev/packages/provider) | ✖️ | ✖️ | ✖️ | ✔️ | ✖️ |
| [flutter_hooks](https://pub.dev/packages/flutter_hooks) | ✔️ | ✔️ | ✖️ | ✔️ | ✖️ |
| [hooks_riverpod](https://pub.dev/packages/hooks_riverpod) | ✖️ | ✖️ | ✖️ | ✖️ |✔️ |
| [equatable](https://pub.dev/packages/equatable) | ✔️ | ✔️ | ✖️ | ✔️| ✔️ |
| [smooth_page_indicator](https://pub.dev/packages/smooth_page_indicator) | ✔️ | ✔️ | ✔️ |✔️| ✔️ |
| [flutter_rating_bar](https://pub.dev/packages/flutter_rating_bar) | ✔️ | ✔️ |✔️ |✔️| ✔️ |
| [simple_animations](https://pub.dev/packages/simple_animations) | ✔️ | ✔️ |✔️ |✔️| ✔️ |

<br/>





## Directory Structure (GetX version)

```
Expand Down Expand Up @@ -286,23 +305,7 @@ Preview | List screen | Detail Screen



<br/>


## Dependencies
| Name | Cubit <br/> version | Bloc <br/> version | GetX <br/> version | provider <br/> version | riverpod <br/> version |
| :-------------: | :--------------------------: | :----------------------------: | :------------------------: | :------------------------: |:----------------------:|
| [flutter_bloc](https://pub.dev/packages/flutter_bloc) | ✔️ | ✔️ | ✖️ | ✖️ | ✖️ |
| [GetX](https://pub.dev/packages/get) | ✖️ | ✖️ | ✔️ | ✖️ | ✖️ |
| [provider](https://pub.dev/packages/provider) | ✖️ | ✖️ | ✖️ | ✔️ | ✖️ |
| [flutter_hooks](https://pub.dev/packages/flutter_hooks) | ✔️ | ✔️ | ✖️ | ✔️ | ✖️ |
| [hooks_riverpod](https://pub.dev/packages/hooks_riverpod) | ✖️ | ✖️ | ✖️ | ✖️ |✔️ |
| [equatable](https://pub.dev/packages/equatable) | ✔️ | ✔️ | ✖️ | ✔️| ✔️ |
| [smooth_page_indicator](https://pub.dev/packages/smooth_page_indicator) | ✔️ | ✔️ | ✔️ |✔️| ✔️ |
| [flutter_rating_bar](https://pub.dev/packages/flutter_rating_bar) | ✔️ | ✔️ |✔️ |✔️| ✔️ |
| [simple_animations](https://pub.dev/packages/simple_animations) | ✔️ | ✔️ |✔️ |✔️| ✔️ |

<br/>

## Created & Maintained By

Expand Down

0 comments on commit 96edd2c

Please sign in to comment.