POST SMART

Cahier de charge

Aperçu du Projet POST SMART

Une plateforme tout-en-un pour la gestion des services financiers de télécommunication et des services postaux en République Démocratique du Congo

Services Mobiles

Transferts d'argent, paiements, services financiers, 4G, Data mobile, communication unifiée et accessibles à tous

Connectivité

Internet haut débit et communication unifiée pour particuliers et entreprises

E-commerce

Marché en ligne sécurisé pour les commerçants et les particuliers

Objectifs Principaux

  • Faciliter l'accès aux services financiers
  • Démocratiser l'accès à Internet
  • Promouvoir le commerce électronique local
  • Moderniser les services postaux
  • Créer une plateforme unifiée et sécurisée
  • Contribuer à l'inclusion numérique

Fonctionnalités et Services

Vue d'ensemble des services

POST SMART propose une gamme complète de services numériques et financiers conçus pour répondre à tous vos besoins quotidiens et professionnels.

Nos principaux services

Seuls les services marqués comme Disponible sont actuellement accessibles. Les autres fonctionnalités seront bientôt disponibles.

PS Mobile
Disponible
  • Le réseau congolais le plus moderne
  • Appels gratuits entre abonnés Post Mobile
  • Internet 4G rapide et stable partout
PS Pay
Disponible
  • Envoi d'argent vers tous les opérateurs
  • Transferts sans frais entre abonnés
  • Portefeuille digital sécurisé
  • Homologation en un clic
PS Finance
Bientôt disponible
  • Crédits et prêts personnalisés
  • Épargne rémunérée
  • Assurances adaptées
PS E-SIM
Disponible
  • E-SIM Nationale
  • E-SIM Internationale (Voyage)
PS PRO
En attente d'intégration
  • Service de Communication unifiée
  • Application mobile et web
  • Solutions IT pour entreprises
  • Solutions de Centre de Contact
Poste Market
Bientôt disponible
  • Marketplace de produits locaux
  • Livraison rapide et sécurisée
  • Paiement sécurisé via PS Pay
Service Postaux
Bientôt disponible
  • Services logistiques complets
  • Intégration des services postaux
  • Achat de timbres en ligne
  • Gestion des boîtes postales digitales
  • Suivi de colis et courriers en temps réel
PS BOX Terminé

Nos forfaits tout-en-un :

4Plays 3Plays 2Plays
  • Internet illimité pour toute la famille
  • Des centaines de chaînes TV incluses (IPTV)
  • Communication illimitée vers tous les réseaux
  • Téléphone fixe inclus

Back Office - Gestion Administrative

Vue d'ensemble du Back Office
Administrateurs YOSMA
  • Accès complet à toutes les fonctionnalités du back-office
  • Création et gestion des comptes marchands
  • Supervision de l'ensemble des activités sur la plateforme
  • Tableau de bord analytique complet
Espace Marchands
  • Vue d'ensemble globale des transactions
  • Création et gestion des comptes agents
Espace Agents
  • Accès aux fonctionnalités selon les rôles (vendeur, caissier, etc.)
  • Gestion des transactions et des clients
  • Interface adaptée aux besoins spécifiques de chaque rôle
  • Visibilité sur leur transaction

Exigences Techniques

Sécurité
  • Authentification JWT avec refresh tokens
  • Chiffrement AES-256 pour les données sensibles
  • Protection CSRF et XSS
  • Rate limiting et DDoS protection
Performance
  • Temps de réponse < 200ms pour 95% des requêtes
  • Mise en cache des réponses fréquentes
  • Chargement différé des ressources non critiques
  • Optimisation des requêtes base de données

Architecture Technique

Détails techniques des composants et de leur intégration

Frontend

  • React.js 18+ avec Hooks et Context API
  • Next.js 13+ avec Server Components
  • Tailwind CSS avec configuration personnalisée
  • Authentification avec NextAuth.js

Backend

  • Python 3.10+ avec typage statique
  • Django 4.2+ avec Django REST Framework
  • PostgreSQL 14+ avec partitionnement
  • Cache avec Redis et Memcached

Mobile

  • Flutter 3.0+ avec support du multi-plateforme
  • Compilation native avec Dart 3.0+
  • État global avec Provider et Riverpod
  • Sécurité renforcée avec Flutter Secure Storage

Infrastructure

  • Conteneurisation avec Docker et Kubernetes
  • Hébergement en Local (chez) YOSMA TIME TURNS
  • Monitoring avec Sentry
  • CI/CD avec GitHub

PS BOX

Terminé

Nos forfaits tout-en-un :

4Plays 3Plays 2Plays
  • Internet illimité pour toute la famille
  • Chaînes TV en illimité (IPTV)
  • Appels illimités vers tous les réseaux
  • Ligne fixe incluse

Fonctionnalités à venir Bientôt disponible

Poste Market

Plateforme e-commerce complète avec espace vendeur intégré

Service Postaux

Services logistiques complets et gestion des envois

PS Pro

En attente

Solutions IT sur mesure pour les entreprises

Planning du Projet

Phase 1 : Finalisation de Poste Pay et Poste Box

Période

Du lundi 10 novembre au dimanche 16 novembre 2025

Terminé
Objectifs principaux :
Poste Pay :
  • Finalisation des développements Bientôt terminé
  • Tests d'intégration et de performance
  • Correction des bugs identifiés
  • Préparation du déploiement
Poste Box :
  • Finalisation de l'interface utilisateur
  • Tests de compatibilité multi-appareils
  • Optimisation des performances
  • Préparation de la documentation utilisateur
Back Office :
  • Développement des tableaux de bord personnalisés pour les administrateurs, marchands et les agents
  • Mise en place du système de suivi des transactions clients en temps réel
  • Gestion des rôles et permissions pour chaque type d'utilisateur
  • Création d'outils d'analyse et de reporting des transactions
  • Mise en place des notifications et alertes pour les opérations sensibles
  • Interface d'administration complète avec gestion des utilisateurs et des droits d'accès
Équipe dédiée :
1 Développeurs Backend 2 Développeurs Mobile 1 Chef de Projet

Phase 1 (suite) : Finalisation et Intégrations

Planning - Loïc

Période : Du lundi 24 novembre au samedi 28 novembre 2025

En cours
1. Intégration de FLASH
Lundi 24/11/2025
  • Intégration de Telco (recharge de crédit autres réseaux) : fini
Mardi 25/11/2025
  • Intégration de Easy TV
  • Intégration de Canal : en attente ordre du PDG
Vendredi 28/11/2025 et Samedi 29/11/2025
  • Route de transfert MoMo international (si possible)
2. Finalisation du Dashboard : fini
Mercredi 26/11/2025, Jeudi 27/11/2025 et Vendredi 28/11/2025
  • Intégration du moyen de reconnaître une activation "Qualitative" pour appliquer les commissions aux agents
  • Consulter les activités/consommations des numéros que les agents attribuent aux abonnés (API Katela pour interroger solde ou consommation du numéro attribué à l'abonné)
  • Ajout du rôle conseillé client
  • Modification du parcours utilisateur pour correspondre aux rôles
  • Donner la possibilité au super admin de donner les accès aux admins : fini
Samedi 29/11/2025

Livraison complète des applications selon les différents points soulevés

Planning - Percy

Période : Du lundi 24 novembre au samedi 29 novembre 2025

Terminé
Lundi 24/11/2025
  • Modification des Logo dans Poste Box : fini
Mardi 25/11/2025 et Mercredi 26/11/2025
  • Intégration de Telco (recharge de crédit autres réseaux) qui a été finalisé par le Backend le mardi : fini
Jeudi 27/11/2025
  • Intégration de Flash TV : fini
Vendredi 28/11/2025 et Samedi 29/11/2025

Tests et améliorations des retours des utilisateurs : fini

Planning Prévisionnel

Dates approximatives des phases du projet

Phase 1

Application Poste Smart

1

a. Application Poste Smart :

  • Poste Mobile : Intégration et fonctionnalités avec l'API de Zoïper
  • Poste Pay : Intégration et fonctionnalités avec l'API de Maxi Cash pour les paiements et Telco pour les recharges téléphoniques
  • Poste Finance : Crédits, Épargne rémunérée et prêts personnalisés, etc.
  • Poste Box : Intégration et fonctionnalités avec la même API que Poste Pay
  • Poste Pro : Intégration de l'APK de Poste Pro ainsi que le lien de SMS Bulk

b. Dashboard : Back-office pour les administrateurs, marchands et distributeurs, avec un accent particulier sur le suivi des transactions clients et la gestion des utilisateurs.

c. Application Poste Smart Web : Version web utilisable par tous et surtout pour les utilisateurs iOS en attendant la version mobile iOS.

Phase 2

Extensions et modules additionnels

2

Priorités Phase 2 :

  • 1. Finalisation fonctionnalités Phase 1 Priorité 1

    Compléter toutes les fonctionnalités non finalisées.

    Audit backlog Phase 1

  • 2. Transfert de crédit Poste Mobile (Katela) Priorité 2

    Ajouter le transfert de crédit entre abonnés.

    Dépend APIs Telco

  • 3. Intégration SDK Zoiper (Audio / Vidéo) Priorité 3

    Intégrer le SDK Zoiper et analyser la faisabilité de la vidéo.

    Coordination avec partenaire DAS

  • 4. Partenariat technique – Application DAS (Vidéo) Priorité 4

    Comprendre l’implémentation vidéo DAS pour intégration.

    Session technique prioritaire

  • 5. Intégration Poste Pay via Wortis Priorité 5

    Intégrer Poste Pay comme solution centrale dans Wortis.

    API Poste Pay requise

  • 6. Partage API Poste Pay partenaires Priorité 6

    Documenter et exposer l’API Poste Pay.

    Sécurité et gouvernance API

  • 7. Paiements end-to-end Priorité 7

    Finaliser tous les flux de paiement par produit.

    Tests fonctionnels requis

  • 8. Intégration complète Wortis Priorité 8

    Connecter Wortis à l’écosystème Poste Mobile.

    Dépend API Poste Pay

  • 9. Modules Police – application centrale Priorité 9

    Intégrer services Police (signalement, géolocalisation).

    Coordination avec application centrale

  • 10. Module Adressage national Priorité 10

    Compléter le module d’adressage national.

    Bases de données nationales

  • 11. Tests d’intégration globaux Priorité 11

    Tests techniques, sécurité et performance.

    Avant mise en production

  • 12. Documentation & livraison Phase 2 Priorité 12

    Documentation APIs et livraison stable.

    Obligatoire avant production

Phase 3

Sécurité et infrastructure

3
  • Outils de sécurité
  • Monitoring
  • Backup
  • Recovery

Technologies Utilisées

Stack technique complète utilisée pour le développement

Frontend

  • React.js
  • Next.js
  • Tailwind CSS
  • TypeScript

Backend

  • Java
  • Spring Boot
  • Python
  • Django

Base de données

  • PostgreSQL
  • Fire base

Outils de développement

  • Git & GitHub
  • Docker & Docker Compose
  • VS Code

Methodologies

  • Agile/Scrum
  • Git Flow
  • CI/CD

Exigences Techniques

Prérequis Système

  • CPU: 4 cœurs minimum (8+ recommandés)
  • Mémoire: 8 Go RAM minimum (16+ Go recommandés)
  • Stockage: 20 Go d'espace disque libre (SSD recommandé)
  • Réseau: Connexion Internet haut débit

Dépendances Logicielles

  • Node.js: v18+ (LTS recommandé)
  • Python: 3.10+ avec pip
  • PostgreSQL: 14+ avec extensions pgcrypto
  • Docker: 20.10+ et Docker Compose

Variables d'Environnement Requises

                            
                                # Configuration de la base de données
                                DATABASE_URL=postgresql://user:password@localhost:5432/dbname

                                # Clés d'API et secrets
                                SECRET_KEY=votre_secret_key_ici
                                JWT_SECRET=votre_jwt_secret_ici

                                # Configuration SMTP
                                SMTP_HOST=smtp.example.com
                                SMTP_PORT=587
                                SMTP_USER=user@example.com
                                SMTP_PASSWORD=votre_mot_de_passe

                                # URLs des services
                                FRONTEND_URL=https://votresite.com
                                API_URL=https://api.votresite.com

                                # Configuration du cache
                                REDIS_URL=redis://localhost:6379
                                CACHE_TTL=3600
                            
                        

Sécurité et Conformité

Mesures de Sécurité

Chiffrement des Données

Toutes les données sensibles sont chiffrées en transit (TLS 1.3) et au repos (AES-256).

Authentification Renforcée

Authentification à deux facteurs (2FA) pour tous les comptes administrateurs et options de vérification biométrique pour les utilisateurs.

Sécurité des Paiements

Conformité PCI DSS pour le traitement des paiements et intégration sécurisée avec les processeurs de paiement.

Conformité Réglementaire

RGPD et Protection des Données

Mise en conformité avec le Règlement Général sur la Protection des Données et les lois locales sur la protection de la vie privée.

Réglementation des Télécoms

Respect des réglementations de l'ARPT (Autorité de Régulation de la Poste et des Télécommunications) en RDC.

Audits et Contrôles

Audits de sécurité réguliers et tests d'intrusion pour garantir la sécurité continue de la plateforme.

Politique de Confidentialité et CGU

Une politique de confidentialité complète et des Conditions Générales d'Utilisation (CGU) seront mises à disposition, détaillant les droits et responsabilités de chaque partie prenante.

Tarification des Services

Détails des frais pour nos services financiers

Maxi Cash

Transactions inter-opérateurs

Entrant 2,5%
Sortant 0,5%

PS Box

Transfert interne

Gratuit pour les utilisateurs de l'application Poste Pay (A revoir)

Les frais sont sujets à modification. Veuillez consulter régulièrement nos mises à jour tarifaires.

API Externes

Intégrations avec des services tiers pour une expérience utilisateur optimale

Maxi Cash

Service de transfert d'argent mobile sécurisé pour les opérations financières de Poste Pay.

Poste Pay Mobile Money

Telecel

Service d'envoi de notifications SMS pour les confirmations et alertes de Poste Pay.

Poste Pay SMS

Smart SMS

Service complémentaire d'envoi de SMS haute disponibilité pour les communications critiques.

Poste Pay Telennovatiq SMS

Ces services tiers sont essentiels au bon fonctionnement de la plateforme Poste Pay. Des tests d'intégration réguliers sont effectués pour garantir la fiabilité des communications.