πŸš€ Flutter MVVM App with SliverAppBar, Swipe Actions, and Dynamic List 🌟


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

Leave a Comment

Comments

No comments yet. Why don’t you start the discussion?

Leave a Reply

Your email address will not be published. Required fields are marked *