Skip to content

ZRShamim/pokedex

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pokedex - know pokemons

know about 809 types of pokemon through this Flutter app.

Pokemon list - Light Theme video Pokemon list - Dark Theme
Pokemon Info Page - Light Theme Pokemon Info Page - Dark Theme Pokemon Info Page - Light Theme

Project Environment:

Flutter 2.8.1 • channel stable • https://github.com/flutter/flutter.git
Framework • revision 77d935af4d (6 days ago) • 2021-12-16 08:37:33 -0800
Engine • revision 890a5fca2e
Tools • Dart 2.15.1

Code Flow:

For this project I used Getx for state management and also navigation. Followed MVC patteren in this project. All the pages are in view folder.

└── lib/
    ├── api module/
    │   
    ├── constant/
    │   
    ├── controllers/
    │   
    └── model/
    │   
    └── view/
        │
        └── common widgets/
        │
        └── pages/

Feature List

├── 809 pokemon from all gen in a single application
├── Info page: information about different pokemon
└── Light theme and Dark theme

Api:

https://gist.githubusercontent.com/scitbiz/0bfdd96d3ab9ee20c2e572e47c6834c7/raw/pokemons.json

To-DO

├── Add a searchbar
└── Add a type slider to search certain types of pokemon

A few resources to get you started if this is your first Flutter project:

For help getting started with Flutter, view our online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.

About

know about 809 types of pokemon through this Flutter app.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages