Logo Lanfrica

bensaidmohamedd/SmartEmergencyAI

Domaine:

peace and security

Type de record:

software
Créateur:
ben
Hôte:
Smart Emergency AI — Niger Plateforme de signalement d'urgences pour le Niger # Smart Emergency AI — Niger Plateforme de signalement d'urgences pour le Niger. Laravel 13, PHP 8.3+, Bootstrap 5. ## Prérequis - PHP 8.3+ avec extensions : `pdo`, `mbstring`, `openssl`, `fileinfo`, `curl` - Composer ## Installation rapide (Windows) ```bat setup.bat ``` Puis démarrer : ```bat serve.bat ``` Ouvrir **http://127.0.0.1:8000** ### Installation manuelle ```bash composer install cp .env.example .env # Windows: copy .env.example .env php artisan app:install php artisan serve:app ``` `app:install` crée les dossiers, la base SQLite, exécute migrations + seeders et le lien `storage`. ## Comptes de démo | Rôle | Email | Mot de passe | |------|-------|--------------| | Citoyen | ben.said@email.ne | password | | Admin | admin@smartemergency.ne | password | ## MySQL / XAMPP Dans `.env`, remplacez la section SQLite par : ```env DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=smart_emergency_ai DB_USERNAME=root DB_PASSWORD= ``` Puis : `php artisan app:install --fresh` ## Fonctionnalités **Citoyens** — signalement GPS + IA, urgence rapide, annuaire secours (18/17/15), historique, notifications, attestation. **Admin** — dashboard, centre opérationnel, vérification IA, services de secours, carte, export CSV, audit. ## Tests ```bash php artisan test ``` ## Numéros d'urgence Niger - **18** — Pompiers - **17** — Police / Gendarmerie - **15** — SAMU / Ambulance ## Structure ``` app/Console/Commands/InstallApplicationCommand.php # php artisan app:install app/Services/EmergencyAnalysisService.php # Moteur IA routes/web.php setup.bat / serve.bat # Windows public/js/smart-emergency.js ```