https://www.youtube.com/embed/fgExdyJmDuQ
I followed MVC sturcture with the help of ScopedModel to share model(s) object across the whole app.
Repo is a git flow based code, thus better to follow git flow structure.
Just pull and run flutter install
after you have your device or emulator is up.