Skip to content

DevLauncher/flutter_architecture_hub

 
 

Repository files navigation

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:

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Dart 100.0%