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.
- Host: GitHub
- URL: https://github.com/ahmeddhus/bloc_clean_architecture
- Owner: ahmeddhus
- Created: 2023-08-19T09:14:30.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2023-09-04T11:39:03.000Z (almost 2 years ago)
- Last Synced: 2025-05-12T12:16:29.439Z (27 days ago)
- Topics: bloc, clean-architecture, dartz, equatable, flutter, getit, gorouter, http
- Language: Dart
- Homepage:
- Size: 297 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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.