ONPFT — application de gestion des contrats et facturations
L'ONPFT, organisme public tunisien, gérait ses contrats clients sur fichiers Excel partagés et imprimait les factures à la main. Avec plusieurs centaines de contrats actifs et une exigence d'audit administrative, le manque de centralisation devenait un risque opérationnel et un goulet d'étranglement.
- Laravel
- Livewire
- MySQL
- Tailwind CSS
- PhpSpreadsheet (exports)
- Spatie Media Library
- Spatie Activity Log
- Inertia.js
L'ONPFT, organisme public tunisien, gérait ses contrats clients sur fichiers Excel partagés et imprimait les factures à la main. Avec plusieurs centaines de contrats actifs et une exigence d'audit administrative, le manque de centralisation devenait un risque opérationnel et un goulet d'étranglement.
Application web métier de centralisation : demandes structurées, génération automatisée des contrats à partir de modèles versionnés, suivi complet des facturations et paiements, dashboards temps réel par statut. Workflows de validation hiérarchique, audit log exhaustif, exports comptables.
Résultats mesurables
- 100%Contrats centralisés
- 10Utilisateurs actifs / mois
- −90%Temps de génération facture
- ÷ 3Délai d'audit annuel
Le contexte
L'Office National des Postes Frontaliers Terrestres est un organisme public tunisien chargé de la gestion des points de passage routier. Sa direction administrative gère plusieurs centaines de contrats actifs avec des partenaires variés (transporteurs, prestataires de service, opérateurs frontaliers). Avant notre intervention, tout passait par des fichiers Excel partagés, des modèles Word imprimés et signés à la main, et un classement papier.
Deux risques s'accumulaient : (1) la perte de versions et de signatures lors des modifications de contrat, (2) un délai d'audit annuel devenu insupportable pour la cellule comptable.
Notre approche
Trois semaines de Discovery sur site : audit des processus, interviews des 6 personae (chargé de contrats, valideur, comptable, juriste, direction, partenaires externes), prototype Figma sur les écrans clés. Architecture cible documentée, chiffrage ferme sur 14 semaines de Build.
L'application métier
- Centralisation des demandes via un formulaire structuré (champs métier, validation au fil de la saisie).
- Génération automatisée des contrats à partir de modèles versionnés (DocX templates avec variables, signature électronique optionnelle).
- Suivi des facturations : émission, relances automatiques, rapprochement bancaire manuel.
- Workflow de validation hiérarchique configurable (un, deux, trois niveaux selon le montant).
- Audit log signé : qui a fait quoi, quand, sur quel contrat (Spatie Activity Log).
Le dashboard
Vue d'ensemble immédiate avec compteurs temps réel : contrats actifs / en attente de validation / validés / refusés. Filtres par client, par référence, par montant, par exercice fiscal. Exports CSV / Excel scriptés pour le besoin comptable annuel.
La sécurité et la souveraineté
L'organisme étant public, hébergement sur infrastructure tunisienne contrôlée. Authentification avec MFA obligatoire, journalisation exhaustive, chiffrement des données contractuelles sensibles. Audit sécurité externe annuel.
Les résultats
Six mois après le go-live : 100 % des contrats centralisés (vs. 0 % avant), temps de génération d'une facture divisé par 10, erreurs de saisie réduites de 84 %. Le délai de l'audit annuel est passé de 6 semaines à 2 semaines.
Côté équipe métier, le gain n'est pas que temps : c'est aussi la sérénité de savoir où sont les choses, qui a fait quoi, et de pouvoir répondre à une question d'audit en quelques clics.
“Pour la première fois depuis 15 ans, nous avons une visibilité complète sur l'ensemble de nos contrats. L'équipe de 1WayDev a compris notre métier en deux semaines et livré exactement ce qu'il nous fallait.”
D'autres cas qui pourraient vous parler
- LegalTech·2024
Cabinet C2A est une société française d'assistance juridique qui met en relation des particuliers et PME avec des avocats spécialisés (droit des étrangers, OQTF, titre de séjour, naturalisation). Deux problématiques liées : (1) le matching client-avocat se faisait à la main, (2) le marketing à la performance n'avait aucune visibilité ROI.
- Laravel
- Livewire
- Inertia.js
- React
- +5
Lire l'étude - Médias seniors · Silver économie·2024
Génération Silver Tunisie voulait lancer le premier portail d'information dédié à la silver économie tunisienne. Articles, études, événements, annuaire et réseau de panélistes — un projet éditorial dense à structurer dans un site performant, accessible et facile à maintenir.
- Next.js
- Sanity (headless CMS)
- TypeScript
- Tailwind CSS
- +3
Lire l'étude
Un projet similaire à ONPFT (Office National des Postes Frontaliers Terrestres) ?
Si vous évoluez dans le secteur Administration publiqueou que vous avez un défi comparable, 30 minutes suffisent pour qu'on en discute.