Skip to content

A sample app showcasing MVVM in Flutter.

License

Notifications You must be signed in to change notification settings

itsarjunsinh/flag_mark

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FlagMark

A sample app that demonstrates MVVM architecture with Provider state management in Flutter.

The home screen displays a list of Country Cards. Users can mark multiple Country Cards as favorites.

All Flags Screen Favorite Flags Screen

The app asynchronously checks network connection on startup and fetches country data from an external API. While offline, it will wait until mobile data or WiFi is turned on and automatically attempt to fetch data.

Links

Download | Watch Demo

License

This project is licensed under the MIT License.