An open API service indexing awesome lists of open source software.

https://github.com/ahmeddhus/bloc_clean_architecture

A demo store app built with love and Flutter, where I tried to apply clean architecture principles with BloC.
https://github.com/ahmeddhus/bloc_clean_architecture

bloc clean-architecture dartz equatable flutter getit gorouter http

Last synced: 27 days ago
JSON representation

A demo store app built with love and Flutter, where I tried to apply clean architecture principles with BloC.

Awesome Lists containing this project

README

        

# Demo store app.

A demo store app built with love and Flutter, where I tried to apply clean architecture principles with BloC.

# This project built With
- [Flutter](https://flutter.dev/)
- [BloC](https://pub.dev/packages/flutter_bloc)
- [dartz](https://pub.dev/packages/dartz)
- [goRouter]( https://pub.dev/packages/go_router)
- [getIt](https://pub.dev/packages/get_it)
- [equatable](https://pub.dev/packages/equatable)
- [Internet Connection Checker](https://pub.dev/packages/internet_connection_checker)
- [http](https://pub.dev/packages/http)
- [shared preferences](https://pub.dev/packages/shared_preferences)
- [Shimmer](https://pub.dev/packages/shimmer)

Inspired by: [Flutter TDD Clean Architecture Course](https://resocoder.com/2019/08/27/flutter-tdd-clean-architecture-course-1-explanation-project-structure/)

Watch this [Flutter Clean Architecture Visual Explanation](https://www.youtube.com/watch?v=DsvFOnemzsQ&ab_channel=FlutterMapp) video for more clarification about the layers.