Skip to content

Latest commit

 

History

History
43 lines (30 loc) · 1.6 KB

README.md

File metadata and controls

43 lines (30 loc) · 1.6 KB

Flutter Architecture Hub

This repository is a fork of ersinaksar/flutter_architecture_hub.
The original source is maintained under the personal account and remains the primary development location.


About This Project

This repository is a Flutter project template implementing Clean Architecture, Riverpod for state management, and modular design principles. It’s designed for developers looking to create scalable and maintainable applications.


Features:

  • Clean Architecture: Organize your Flutter projects with layers like presentation, domain, and infrastructure.
  • State Management with Riverpod: Efficient and modern state management for Flutter.
  • Modular Architecture: Break your app into reusable and testable modules.
  • Design Patterns: Includes popular patterns for maintainable software design.

Topics Covered:

  • Flutter development
  • Clean Architecture principles
  • State management with Riverpod
  • Modular design patterns

🌐 Türkçe | 中文

This project follows Clean Architecture principles and uses Flutter.

File Structure

  • lib/app/: Global configurations, routes, and the root widget.
  • lib/core/: Common providers, helpers, and constants.
  • lib/features/: Features or modules divided into layers.
  • lib/main.dart: Entry point of the application.

For detailed explanations, refer to: