WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Conception et développement d'une application web pour la gestion des urgences: cas de l'application SOS communautaire


par Mackly Loick Tchicaya
ESCIC - Bachelor en full stack and data  2025
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

2.4.1. Faisabilité technique

Le projet repose sur des technologies éprouvées et accessibles :

· Frontend mobile : Flutter (multiplateforme Android/iOS) pour une interface fluide et réactive.

· Frontend web : ReactJS pour les tableaux de bord des autorités et administrateurs.

· Backend : Node.js + Express pour l'API REST, avec JWT pour l'authentification.

· Base de données : PostgreSQL (modèle relationnel) ou MongoDB (flexibilité pour les incidents non structurés).

· Services externes :

· Firebase Cloud Messaging (notifications push).

· Google Maps API (géolocalisation et affichage des incidents sur une carte).

· AWS S3 ou Firebase Storage (hébergement des médias). Avantages techniques :

· Interopérabilité : APIs REST pour relier les composants frontend, backend et services externes.

· Évolutivité : Architecture modulaire pour intégrer des fonctionnalités futures (ex. IA pour la prédiction de risques).

· Sécurité : Chiffrement AES-256, protection contre les injections SQL, et authentification OTP à deux facteurs.

2.4.2. Faisabilité économique

L'estimation du coût global se divise en trois phases :

1. Développement (70 % du budget) :

· Rémunération des développeurs (Full Stack et Data).

· Coût estimé : 3 250 000 à 5 200 000 FCFA pour une version minimale viable (MVP).

2. Infrastructure (20 %) :

· Hébergement cloud (AWS, Heroku), licences logicielles, et services API (Google Maps, Firebase).

· Coût annuel estimé : 325 000 à 650 000 FCFA.

3. Tests et déploiement (10 %) :

· Outils de test (Postman, JMeter), déploiement sur les stores (Google Play, App Store).

· Coût estimé : 130 000 à 325 000 FCFA. Financement possible :

· Subventions gouvernementales (ministère des TIC).

· Partenariats avec des entreprises locales (ex. opérateurs télécoms).

· Crowdfunding ou incubateurs technologiques (ex. Seedstars Brazzaville).

2.4.3. Faisabilité temporelle

La méthodologie Agile (Scrum) est adoptée pour garantir flexibilité et livraison rapide :

· Durée totale : 3 mois (12 semaines).

· Sprints : 6 sprints de 2 semaines, avec revues régulières et itérations rapides.

· Phases clés :

1. Sprint 1-2 : Analyse des besoins et modélisation UML.

2. Sprint 3-4 : Développement du frontend et backend de base.

3. Sprint 5-6 : Intégration des services externes (géolocalisation, notifications).

4. Sprint 7-8 : Tests unitaires et d'intégration.

5. Sprint 9-10 : Correction des bugs et optimisation.

6. Sprint 11-12 : Documentation et déploiement. Outils de gestion :

· Jira ou Trello pour le suivi des tâches.

· GitHub pour le versionnage du code.

Chapitre 2 : Capture des besoins 3.1. Besoins fonctionnels

précédent sommaire suivant






La Quadrature du Net

Ligue des droits de l'homme