Skip to content

This project is an application that uses Bloc Architecture Pattern Single State with Dio Network Manager and Drift Database.

Notifications You must be signed in to change notification settings

NicosNicolaou16/SampleBlocPatternWithSingleState

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sample Bloc Pattern With Single State

This project is an application that uses Bloc Architecture Pattern Single State with Dio Network Manager and Drift Database.

This Project contains:

Bloc Architecture Pattern with Repository and Service
Dio (Network Manager)
Drift Database (SQL)

Flutter SDK version: 3.19.6
Dart Version: 3.3.4

Similar with this Project

https://github.com/NicosNicolaou16/SampleDriftDatabaseWithBlocPattern

References/Tutorials Follow

https://bloclibrary.dev/#/flutterinfinitelisttutorial
https://bloclibrary.dev/#/gettingstarted
https://bloclibrary.dev/#/fluttertimertutorial?id=flutter-timer-tutorial
https://ppantaleon.medium.com/flutter-blocbuilder-vs-blocconsumer-vs-bloclistener-a4a3ce7bfa9a
https://stackoverflow.com/questions/59188021/why-usually-theres-a-repository-layer-on-bloc-pattern
https://stackoverflow.com/questions/73811123/how-to-stop-dio-get-when-the-internet-is-off
https://stackoverflow.com/questions/61381265/stop-showing-error-from-http-or-dio-request
https://pub.dev/packages/dio#handling-errors

Feeds/Urls/End Point (parsing some data from the response)

(Links References for Ends Points)

https://github.com/r-spacex/SpaceX-API (GitHub)
https://docs.spacexdata.com/?version=latest (Postman)

About

This project is an application that uses Bloc Architecture Pattern Single State with Dio Network Manager and Drift Database.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages