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