Skip to content

This is an example project implemented using Bloc State Management with Single State, Repository, GetIt, Dio for Network Manager and Drift Local Database

Notifications You must be signed in to change notification settings

r1n1os/pokedex-flutter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pokedex

Pokedex-Flutter was developed to showcase various modern Flutter development toolkits such as Bloc state management, Dio for network requests etc.

Note

If you want to see the Native Android -Jetpack Compose version of Pokedex, check out the Pokedex-Android repository.

Project Tech Stack:

  • State Management: Bloc (With Single State)
  • Network Manager: Dio
  • Dependency Injection(DI): GetIt
  • Local Database: Drift

Basic Configurations:

  • Flutter SDK: 3.32.1
  • Dart: 3.8.1

Example:

References:

UI insperation:

Pokedex-Android uses two APIs from which getting the required information:

About

This is an example project implemented using Bloc State Management with Single State, Repository, GetIt, Dio for Network Manager and Drift Local Database

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages