Please enable JavaScript.
Coggle requires JavaScript to display documents.
Gestion DMBL : La Plateforme de Gestion de la Diamiya (DMBL) est un…
Gestion DMBL
: La Plateforme de Gestion de la Diamiya (DMBL) est un système centralisé permettant d'administrer efficacement la communauté Diamiya. Elle assure la gestion des disciples, des finances, des événements et des services tout en améliorant la transparence, l'organisation et la communication au sein de la communauté.
Recensement
Profils Détaillés
Informations personnelles, compétences, centres d'intérêt : Nom, Prénom, Section, Date de Naissance, Sexe, Téléphone, adresse, email, Profession
Géolocalisation & Cartographie
Visualisation des membres par zones
Trésorerie
cotisation
en ligne
Cotisations possibles via monnaie électronique
en physique
en espèces, avec un suivi obligatoire des transactions.
Budget
Le Bureau (Admin) fixe le budget annuel ou par événement
Gestion des Sections
Chaque section gère les sommes encaissées de ses membres en fonction du budget alloué.
Suivi Budgétaire & Transparence
Gestion en ligne des entrées et sorties financières avec traçabilité des transactions (numériques et physiques).
Communication
Notifications et Communications
Envoi d'annonces, événements, programmes, urgences et actualités par SMS et email à tous les utilisateurs de la plateforme.
Services
Tirage de Carte de Membre
Production de cartes valables pour quatre ans.
Gestion des Comités
Organisation des comités Santé, Organisation, Restauration, Hébergement, etc.
Gestion des évènements
Organisation des Événements
Chaque événement (Gamou, Laylatoul Khadr, Ziar Générale, Garantie, Fin du mois, etc.) est lié à un budget fixé par le Bureau (Admin).
Gestion Logistique
Planification des moyens de transport, hébergement et restauration selon l’envergure de l’événement.
Dépenses
Vérification des financements, reporting et validation des dépenses.
Utilisateurs & Rôles
SuperAdmin
Supervision globale de la plateforme avec des informations précises et résumées.
Admin
Gestion de la plateforme, des utilisateurs, du recensement, des événements et de la trésorerie.
AdminSection
Gestion des membres de leur section, recensement des membres et collecte du budget de leur section.
Membre
Cotisation en ligne, modification des informations personnelles, accès aux informations sur le bureau de la DMBL et de sa section.
Possibilité de recherche des membres selon des critères socio-professionnels (corps de métier).
Aspects Techniques
Technologies
Backend
php (Laravel) avec des services indépendants pour chaque module (Utilisateurs, Transactions, Événements, Notifications).
FrontEnd
React avec gestion d’état via Redux/TanStack Query.
Base de données
MySQL pour les données relationnelles
Architecture
Microservices avec communication via API REST/GraphQL.
Sécurité
Authentification JWT/OAuth2, chiffrement des transactions et protection des API via rate-limiting et firewall WAF.
Paiement & Transactions
Intégration de passerelles de paiement (Stripe, PayTech, Wave, Orange Money) avec suivi des transactions en temps réel.
Scalabilité & Accessibilité
haute disponibilité via Docker, CI/CD (GitHub Actions, GitLab CI).