Yugioh Cards Sample App
I apply MobX as state management for this app. At this time, I only implement the list of cards with pagination and detail page. But, I will add some features like sorting, searching, and filter the cards based on availability of multiple parameters in the ygoprodeck.com api. In addition, I use git-karma for the commit messages conventions. There are still room for improvements, so I'm open for any feedback. Sharing with one another helps us all grow and learn.
Api Service
GET
https://db.ygoprodeck.com/api/v5/cardinfo.php
Build App
This app required generated code. Here is the command:
flutter packages get
flutter packages run build_runner build
flutter run
TO DO
- [x] Chopper for Network calls
- [x] Using Provider
- [ ] Favorite Cards using Moor
- [ ] ...