Skip to content

Bloc is a fantanstic state mangement approach in flutter — with bloc pattern we would be able to create very high quality and maintainable code if implemented right because bloc uses design pattern which we are most familiar with. This project would be used to show how well we can utilize bloc by building an app that shows dogs according to bree…

Notifications You must be signed in to change notification settings

mayor04/Dogs-Explorer-BloC-Architecture-example

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Logo

Dogs Explorer

An app for purshasing and exploring different breeds of dogs
Explore the docs »

View Demo · Report Bug · Request Feature

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. Roadmap
  5. Contributing
  6. License
  7. Contact
  8. Acknowledgments

Dogs Explorer (BloC Architecture example)

Bloc is a fantanstic state mangement approach in flutter — with bloc pattern we would be able to create very high quality and maintainable code if implemented right because bloc uses design pattern which we are most familiar with. This project would be used to show how well we can utilize bloc by building an app that shows dogs according to breeds, their characteristics and several images of dogs.

screenshot screenshot screenshot screenshot screenshot

Installation

Download or clone this repo by using the link below:

https://github.com/zubairehman/flutter-boilerplate-project.git

Go to project root and execute the following command in console to get the required dependencies:

flutter pub get 

Packages used

Package
flutter_bloc: ^8.0.1
dio: ^4.0.4
web_scraper: ^0.1.4
bloc_test: ^9.0.3
equatable: ^2.0.3
bloc_concurrency: ^0.2.0
flutter_native_splash: ^2.0.5
google_fonts: ^2.3.1
shimmer: ^2.0.0

The project also uses the new material 3 design pattern for theming and slivers for displaying list

How to contribute

Feel free to modify the code to aid understanding the project. You may contribute by opening an issue or sending a pull request

:)

About

Bloc is a fantanstic state mangement approach in flutter — with bloc pattern we would be able to create very high quality and maintainable code if implemented right because bloc uses design pattern which we are most familiar with. This project would be used to show how well we can utilize bloc by building an app that shows dogs according to bree…

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published