Skip to content

Jaofranca/MtgSearcher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MtgSearcher

GitHub repo size Project Owner GitHub stars

About the app

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

Updates and the future of the app

new version !

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

🚀 execute the application

Its really easy to execute this application, you just need to follow some simple steps.

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

Development

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.

About

A Magic the Gathering card Searcher

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages