Logo Lanfrica

Hamadoun23/aodi-app

Domaine:

healthcare

Type de record:

software
Créateur:
Ham
Hôte:
AODI - Application mobile Flutter de sante connectee (Mali) # AODI — Santé connectée, vie protégée Application mobile Flutter reproduisant les maquettes AODI : accueil, prise de rendez-vous, consultation vidéo, dossier médical, géolocalisation des services de santé, notifications, profil et messagerie. > ⚠️ Projet de démonstration : les données (médecins, rendez-vous, messages) > sont codées en dur dans `lib/data/mock_data.dart` et les écrans. Aucun > backend n'est branché. ## Prérequis 1. **Git** — pour cloner le dépôt. 2. **Flutter SDK** (canal stable) — Une fois installé, vérifie que tout est en ordre : ``` flutter doctor ``` 3. Un éditeur : VS Code (+ extension **Flutter**) ou Android Studio. Pas besoin d'Android Studio ni d'émulateur pour un premier essai : le plus simple est de lancer l'app dans **Chrome** (voir plus bas). ## Installation ```bash git clone github.com cd aodi-app flutter pub get ``` ## Lancer l'application **Option la plus simple — dans le navigateur (Chrome) :** ```bash flutter run -d chrome ``` **Sur un émulateur Android** (ouvert depuis Android Studio > Device Manager) : ```bash flutter run ``` **Sur un téléphone Android branché en USB** (mode développeur + débogage USB activés) : ```bash flutter devices # vérifier que le téléphone apparaît flutter run ``` **Sur iPhone/simulateur iOS** : nécessite un Mac avec Xcode installé. ## Structure du projet ``` lib/ theme/ couleurs, typographie widgets/ composants réutilisables (nav, cartes, etc.) data/ données de démonstration screens/ un dossier par écran (home, appointments, booking, ...) assets/images/ visuels extraits des maquettes ```