Iβm excited to share my latest Flutter project, showcasing the MVVM (Model-View-ViewModel) architecture implementation using the Provider package. This app is designed with a focus on clean architecture, maintainability, and user-friendly interactions.
π Key Features:
SliverAppBar: A dynamic app bar that integrates seamlessly with scrolling content, providing a smooth and native experience.
Dynamic List: Users can add items dynamically to the list, enhancing usability and interactivity.
Swipe Actions: Swipe left to delete or right to archive items using the powerful Dismissible widget.
MVVM Architecture: Clean separation of concerns through Model, View, and ViewModel layers, ensuring scalability and testability.
π Project Structure:
lib/
βββ models/
β βββ todo_model.dart
βββ Ui/
β βββ SilverAppBarDemo.dart
βββ Utils/
β βββ Utils.dart
βββ ViewModel/
β βββ todo_view_model.dart
βββ main.dart
π Explore the Code:
Check out the full project on GitHub:
π SliverAppBar Project saurabhkharade/SliverAppBar
Posted inFlutter