18 lines
816 B
Markdown
18 lines
816 B
Markdown
# Features & Vues
|
|
|
|
Cette section documente les écrans principaux de l'application et leur organisation.
|
|
|
|
## Écrans Principaux
|
|
|
|
### Analysis (`lib/features/analysis`)
|
|
C'est le cœur de l'application. Il permet à l'utilisateur de prendre une photo ou choisir une image pour analyser les impacts.
|
|
|
|
- **AnalysisScreen** (`analysis_screen.dart`): L'écran principal qui orchestre la capture et l'affichage des résultats.
|
|
- **AnalysisProvider** (`analysis_provider.dart`): Gestionnaire d'état (State Management) pour cet écran. Il fait le pont entre la vue et les services.
|
|
|
|
## Structure d'une Feature
|
|
Chaque feature est généralement composée de :
|
|
- `_screen.dart` : Le Widget de la page.
|
|
- `_provider.dart` : La logique d'état (ChangeNotifier, Bloc, etc.).
|
|
- `widgets/` : Widgets spécifiques à cette feature.
|