MtgSearcher it's a Magic the gathering card searcher for you to see your favourite cards and informations about them (card status and its effects).
made using the Magic the gathering API : MagicApi
i've remade the app, the changes are:
- Now the app is using clean architecture, this will make the future improvements of the app easier to implement
- Added Modular, a dependency injection Package.
- Implemented State management with mobX
Future changes:
- Save your favorite cards to see even in offline mode
- Error handling with toast messages
- a cleaner UI
Clone repository
git clone https://github.com/Jaofranca/MtgSearcher.git
cd MtgSearcher
Run these commands
flutter packages pub run build_runner build
flutter pub get
And then you just run it
flutter run
This is the first app that i do all by myself and i've learned a lot with it.
- i got used on how to decode and use the Contents of an Api on an application
- worked with folder management to organize my code and make it more easier to work with
- learned more about git and code versioning and using this knowledge on this project
- Implemented Clean architecture.