Skip to content

This project is a showcase of a Flutter mobile application built using the Model-View-ViewModel (MVVM) architecture. The app uses the Provider package for state management, ensuring a clean, scalable, and maintainable codebase.

Notifications You must be signed in to change notification settings

Akshya107/flutter_mvvm_showcase

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flutter MVVM App

This project is a showcase of a Flutter mobile application built using the Model-View-ViewModel (MVVM) architecture. The app uses the Provider package for state management, ensuring a clean, scalable, and maintainable codebase.

Features

MVVM Architecture:

This design pattern separates the app's logic into distinct layers, improving code readability and maintainability.

Provider for State Management:

Simplifies the process of managing app state with a clean and efficient approach.

Modular Design:

The project is organized into models, services, views, and viewmodels, making it easy to navigate and scale.

Generating Model Files

This project uses the build_runner package to generate model files. To generate the files, run the following command:

dart run build_runner build

About

This project is a showcase of a Flutter mobile application built using the Model-View-ViewModel (MVVM) architecture. The app uses the Provider package for state management, ensuring a clean, scalable, and maintainable codebase.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published