MOUNAQIB | مُنقّب

المنصة الرقمية المتكاملة لقطاع التنقيب والتعدين والخدمات المساندة في موريتانيا.

MOUNAQIB (« le prospecteur ») est une plateforme numérique destinée au secteur de l'orpaillage et des services miniers en Mauritanie : travailleurs, superviseurs, projets et contrats, broyage et traitement des rejets, marché spécialisé, laboratoires et fournisseurs, cours de l'or, météo par site minier, urgences et sécurité, services religieux.

Composants

ComposantTechnologieEmplacementStatut
Backend + API REST + backoffice + site + docsRust (axum, SQLite/sqlx) — un seul binairebackend/✅ fonctionnel
Application Android nativeKotlin, Jetpack Compose, Material 3android/✅ fonctionnelle
Application iOS nativeSwiftUI (même API)ios/🗓️ prochaine étape
Site de présentationHTML/CSS (AR/FR), servi par le backendwebsite/✅
DocumentationmdBook (ce site), servie sur /docsdocs/✅
Démos vidéoenregistrement automatisé sur émulateurdemo/✅

Principes directeurs (issus du cahier des charges)

  1. Une seule API pour Android, iOS et le backoffice : toute la logique métier est côté serveur.
  2. Extensibilité sans redéploiement : zones, sites et catégories de services se créent depuis le backoffice ; les applications les affichent automatiquement.
  3. Urgences robustes : fonctionnement avec un réseau faible ou absent (file d'attente locale, envoi différé idempotent, cache des numéros utiles).
  4. Données sensibles protégées : registre des victimes réservé aux autorités habilitées, tribu enregistrée uniquement avec consentement, produits dangereux réservés aux fournisseurs agréés.
  5. Comptes vérifiables : comptes professionnels, sociétés, commerces, laboratoires et autorités peuvent être vérifiés par l'administration.

Couverture fonctionnelle (19 sections du cahier des charges)

#SectionAPIAndroidBackoffice
1Zones et sites d'orpaillage (Tiris Zemmour ×6, Chami)✅✅✅
2Travaux et contrats (mensuel / pourcentage, avancement)✅✅rapports
3Travailleurs par spécialité (komak, jabbay, testay…)✅✅vérification
4Superviseurs et équipes✅✅vérification
5Chauffeurs et engins (location)✅✅vérification
6Projets de broyage et traitement✅✅vérification
7Commerces et carrières✅✅✅
8Stations-service (état du carburant collaboratif)✅✅✅
9Marché spécialisé (modération)✅✅✅
10Cours de l'or (carats, USD/MRU, historique, source)✅✅✅
11Études géologiques✅✅✅
12Urgences et sécurité (SOS, hors-ligne, victimes, alertes)✅✅✅
13Services religieux (fatwas, fouqaha, mosquées, imams)✅✅✅
14Sociétés, laboratoires, fournisseurs, techniciens✅✅✅
15Météo par site + alertes automatiques✅✅✅
16Comptes et profils✅✅✅
17Cartes, recherche et contact✅✅—
18Backoffice (administration et contrôle)✅—✅
19Phasagevoir Feuille de route

Les données livrées avec le prototype sont fictives (noms, numéros, coordonnées approximatives). Les numéros des services officiels doivent être validés avec les autorités avant toute mise en production.