Documentation du Projet Bully
Bienvenue dans la documentation développeur de l'application Bully.
Ce projet est une application Flutter d'analyse de cibles de tir (Impact Detection).
Architecture
Le code source est organisé dans le dossier lib/ selon les couches suivantes :
- Features (
lib/features) : Contient les écrans et la logique UI (Vues/Pages). C'est ici que réside l'interface utilisateur. - Services (
lib/services) : Services "métier" et utilitaires (traitement d'image, calculs, etc.). Indépendant de l'UI. - Data (
lib/data) : Gestion des données (Modèles, Base de données locale, Repositories).
Sections de la Documentation
Pour plus de détails sur chaque partie, consultez les sections dédiées :
- 🏗️ Services (Logique Métier) : Documentation des services comme le traitement d'image et le calcul de score.
- 📱 Vues & Features (UI) : Documentation des écrans principaux (ex: Analyse).
- 💾 Base de Données & Modèles : Structure des données et persistance.
Pour commencer
- Assurez-vous d'avoir Flutter installé.
- Lancez
flutter runpour démarrer l'application.