Introduction
Vue d’ensemble
Connect My Zone est une plateforme API modulaire conçue pour centraliser la gestion des signalements et des services associés.
Elle est utilisée par plusieurs types de clients :
- une application mobile
- une application web (PWA)
- un backoffice administratif
- des canaux mobiles (SMS)
L’objectif est de permettre la collecte, le traitement et le suivi des signalements terrain à travers différents canaux tout en garantissant une architecture unifiée et cohérente.
Canaux d’utilisation
La plateforme est exposée à plusieurs types d’intégrations :
Application mobile et PWA
Ces applications permettent aux utilisateurs de :
- créer des signalements
- suivre l’évolution des demandes
- consulter les informations et statistiques
- interagir avec les services de la plateforme
Backoffice
Le backoffice est utilisé par les administrateurs et équipes internes pour :
- traiter les signalements
- valider ou rejeter les demandes
- suivre les performances et statistiques
- gérer les utilisateurs et configurations
SMS
Ces canaux permettent une utilisation sans connexion internet :
- création de signalements via SMS
- réception et suivi des interactions utilisateur
Architecture globale
La plateforme Connect My Zone est organisée autour de 4 services principaux :
Service Auth
Gestion de l’authentification et des accès.
Service Reports
Gestion complète des signalements et de leur traitement.
Service Base Settings
Gestion des configurations, utilisateurs et données de référence.
Service Telco
Gestion des interactions via SMS.
Version de l’API
Tous les services utilisent une version commune :
/v1.0
Base URL
L’API est accessible via une base commune selon l’environnement :
https://api-services.mazone-test.ansut.ci/
Principe général
Connect My Zone repose sur une architecture modulaire permettant :
- une séparation claire des responsabilités
- une utilisation multi-canal (mobile, web, SMS)
- une meilleure évolutivité des services
- une maintenance simplifiée
Conclusion
Cette plateforme permet de centraliser la gestion des signalements terrain tout en offrant une accessibilité multi-canal adaptée aux différents types d’utilisateurs et environnements.