Skip to content

flutter_ddd – A CLI tool for generating Flutter projects with DDD architecture and scalable feature modules.

License

Notifications You must be signed in to change notification settings

HamzaChekar123/flutter_ddd

Repository files navigation

flutter_ddd – CLI for Generating Flutter Projects with DDD Architecture

flutter_ddd is a command-line interface tool designed to set up Flutter projects aligned with Domain-Driven Design (DDD) principles and scalable feature modules. It streamlines project initialization, enforces clean architectural patterns, and accelerates development by using customizable project templates.

Features

  • Generates a project structure that adheres to DDD principles
  • Supports scalable feature module generation
  • Simplifies configuration using a CLI-based interface
  • Customizable templates to suit your project's needs

Getting Started

Ensure you have Dart and Flutter installed on your machine.

  1. Add flutter_ddd as a dependency:
    dart pub add flutter_ddd
  2. Run the CLI tool to initialize your project:
    flutter_ddd init

Usage

Here is an example of creating a new Flutter project using flutter_ddd:

flutter_ddd create my_flutter_app

Additional Information

For detailed documentation, tutorials, and contribution guidelines, please visit:

About

flutter_ddd – A CLI tool for generating Flutter projects with DDD architecture and scalable feature modules.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages