This project is an application that uses Bloc Architecture Pattern Single State with Dio Network Manager and Drift Database without Drift File but with the Class.
Bloc Architecture Pattern with Repository and Service
Dio (Network Manager)
Drift Database (SQL)
GetIt Library (Dependencies Injection)
Flutter SDK version: 3.22.2
Dart Version: 3.4.3
https://github.com/NicosNicolaou16/SampleBlocPatternWithSingleState
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://drift.simonbinder.eu/docs/getting-started/advanced_dart_tables/
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
https://pub.dev/packages/get_it
https://github.com/r-spacex/SpaceX-API (GitHub)
https://docs.spacexdata.com/?version=latest (Postman)