screaming_architecture 1.0.0 copy "screaming_architecture: ^1.0.0" to clipboard
screaming_architecture: ^1.0.0 copied to clipboard

A Flutter package that generates project structure following Screaming Architecture pattern, where folder organization clearly communicates business domain and features.

example/screaming_architecture_example.dart

import 'package:screaming_architecture/screaming_architecture.dart';

/// Example of how to use the Screaming Architecture generator
void main() async {
  // Create a custom structure
  final structure = FolderStructure(
    basePath: 'lib',
    modules: ['auth', 'products', 'orders', 'profile'],
    includeShared: true,
    includeExamples: true,
  );

  // Generate the structure
  final generator = ArchitectureGenerator(structure);
  await generator.generate();

  print('✅ Structure generated successfully!');
}
1
likes
0
points
136
downloads

Publisher

unverified uploader

Weekly Downloads

A Flutter package that generates project structure following Screaming Architecture pattern, where folder organization clearly communicates business domain and features.

Repository (GitHub)
View/report issues

Documentation

Documentation

License

unknown (license)

Dependencies

flutter

More

Packages that depend on screaming_architecture