meldestelle/docs/01_Architecture/Reference/Fontend-Module.puml
StefanMoCoAt 03e1484dd3 chore: refactor Gradle config, standardize Kotlin MPP plugin usage, and update dependencies
- Unified plugin application across modules using `alias(libs.plugins.*)` instead of hardcoded IDs.
- Removed redundant JVM/JS source map tasks, improving Gradle and Docker build consistency.
- Updated dependencies, including `logback` and Webpack `copy-webpack-plugin`, and added contextual documentation.
- Added frontend architecture diagram in PlantUML (`docs/01_Architecture/Reference`), standardizing feature-core-shell dependencies.
2026-02-03 22:11:31 +01:00

38 lines
603 B
Plaintext

@startuml
!theme vibrant
package "Frontend" {
package "Shells" <<Cloud>> {
[Android App]
[Desktop App]
}
package "Features" <<Database>> {
[Feature A]
[Feature B]
[Feature C]
}
package "Core" <<Component>> {
[UI Components]
[Design System]
[Utils]
}
}
[Android App] --> [Feature A]
[Android App] --> [Feature B]
[Desktop App] --> [Feature A]
[Desktop App] --> [Feature C]
[Feature A] ..> [Feature B] : (optional dependency)
[Feature A] --> [Core]
[Feature B] --> [Core]
[Feature C] --> [Core]
[Android App] --> [Core]
[Desktop App] --> [Core]
@enduml