DÉVELOPPEMENT DE LA PLATEFORME NUMÉRIQUE « UniFort Digital Hub »
ACADÉMIE DU DIALOGUE NATIONAL
| Intitulé de la prestation : |
Conception, développement et déploiement de la plateforme numérique « UniFort Digital Hub » |
| Référence de l’appel : |
ADN/UniFort/DEV/2026 |
| Commanditaire : |
Académie du Dialogue National (ADN) |
| Superviseur : |
Chef de Projet UniFort / Directeur Exécutif, ADN |
| Type de contrat : |
Contrat de prestation de services |
| Durée estimée : |
6 mois (développement + tests + déploiement) + 12 mois de maintenance |
| Lieu : |
Tunis, Tunisie (possibilité de travail à distance partiel) |
| Date limite de soumission |
07/08/2026 |
- PRÉSENTATION DE L’ORGANISATION ET DU PROJET
1.1 L’Académie du Dialogue National (ADN)
L’Académie du Dialogue National (ADN) est une association tunisienne à but non lucratif, fondée en 2016, œuvrant à la promotion du dialogue civique, de la démocratie participative et du renforcement des capacités des organisations de la société civile tunisienne. Basée à Tunis (Place Barcelone), l’ADN met en œuvre des programmes de formation, d’accompagnement et de plaidoyer au profit des acteurs associatifs à travers tout le territoire national.
1.2 Le Projet « UniFort »
Dans le cadre du projet « UniFort » (Unifions nos Forces), financé par le Haut-Commissariat des Nations Unies aux droits de l’homme (HCDH/OHCHR) pour une durée de 18 mois, l’ADN met en œuvre un programme intégré visant à :
- Renforcer les capacités des organisations de la société civile (OSCs) tunisiennes en matière de conformité juridique, administrative et fiscale
- Mettre à disposition des associations des outils numériques d’apprentissage, d’auto-évaluation et d’accompagnement
- Favoriser le réseautage et la coordination entre les acteurs associatifs
- Valoriser les réussites de la société civile à travers une communication positive et documentée
La plateforme numérique « UniFort Digital Hub » constitue l’une des composantes centrales du projet, servant de point d’entrée unique pour les associations bénéficiaires vers l’ensemble des services proposés.
- PRÉSENTATION DE LA PLATEFORME « UNIFORT DIGITAL HUB »
2.1 Objectif de la plateforme
Le UniFort Digital Hub est une plateforme web interactive et multifonctionnelle destinée aux organisations de la société civile tunisiennes. Elle vise à offrir un espace numérique unifié permettant aux associations d’accéder de manière autonome et continue à des ressources de formation, des outils d’évaluation, des services d’orientation et d’accompagnement, et un espace de mise en réseau.
2.2 Modules et composantes fonctionnelles
Module 1 — Espace d’autoformation en ligne (MOOC)
Plateforme d’e-learning intégrée permettant aux associations de suivre des parcours de formation à leur rythme :
- Modules vidéo pédagogiques structurés par thématique (cadre juridique des associations, obligations fiscales, gouvernance interne, communication associative)
- Quiz interactifs et évaluations à chaque fin de module pour mesurer l’acquisition des connaissances • Fiches pratiques et documents de référence téléchargeables (guides, check-lists, modèles types) • Suivi de progression individuel pour chaque utilisateur inscrit (tableau de bord personnel) • Système de certification ou d’attestation de complétion des parcours
Module 2 — Outil d’autodiagnostic de conformité
Outil interactif permettant à chaque association d’évaluer son niveau de conformité par rapport aux exigences légales et réglementaires :
- Questionnaire structuré couvrant les dimensions administrative, juridique, financière et fiscale • Algorithme de scoring calculant un indice de conformité global et par dimension • Génération automatique d’un rapport personnalisé avec des recommandations priorisées • Possibilité de refaire le diagnostic périodiquement pour mesurer la progression • Tableau de bord agrégé (anonymisé) pour l’administrateur permettant de visualiser les tendances nationales
Module 3 — Espace d’accompagnement et d’orientation
Système de mise en relation entre les associations ayant besoin d’un appui et le réseau d’experts et d’organisations partenaires du projet :
- Formulaire de demande d’accompagnement (identification du besoin : juridique, fiscal, administratif, communicationnel, etc.)
- Système de routage intelligent orientant chaque demande vers l’expert ou l’organisation partenaire la plus qualifiée
- Espace de suivi des demandes (statut : en attente, en cours de traitement, résolu) • Messagerie intégrée ou système de notification pour les échanges entre l’association et l’expert référent
- Historique des accompagnements pour chaque association inscrite
Module 4 — Espace d’écoute et de suivi
Module permettant aux associations de signaler les difficultés qu’elles rencontrent dans l’exercice de leurs activités et de contribuer à un état des lieux national :
- Formulaire structuré de signalement (type de difficulté, description, région, date, pièces jointes) • Système de traitement et de catégorisation des signalements
- Tableau de bord analytique permettant de visualiser les tendances par type de difficulté et par région
- Confidentialité garantie : les données personnelles de l’association signalante sont protégées
Module 5 — Inscription et gestion des profils
Système d’inscription et de gestion des comptes des associations bénéficiaires :
- Formulaire d’inscription avec vérification (nom de l’association, RNE, région, domaine d’activité, contact)
- Profil associatif avec tableau de bord personnalisé (formations suivies, score de conformité, demandes d’accompagnement)
- Gestion des rôles : administrateur plateforme, gestionnaires partenaires, associations bénéficiaires
Module 6 — Tableau de bord administrateur
Interface de pilotage réservée à l’équipe projet ADN :
- Statistiques globales : nombre d’associations inscrites, taux de complétion des formations, scores moyens de conformité
- Suivi des demandes d’accompagnement et des signalements
- Gestion des contenus (ajout/modification des modules MOOC, mise à jour des questionnaires) • Export de données pour les rapports d’activité
- Gestion des utilisateurs et des droits d’accès
III. LIVRABLES ATTENDUS
| N° |
Livrable |
Échéance indicative |
Format |
| 1 |
Maquettes graphiques (wireframes/mockups) de l’ensemble des modules |
Mois 1 |
Figma / Adobe XD |
| 2 |
Prototype fonctionnel validé (front-end + back-end de base) |
Mois 2 |
URL de staging |
| 3 |
Module MOOC opérationnel (lecteur vidéo, quiz, suivi progression) |
Mois 3 |
Intégré à la plateforme |
| 4 |
Module autodiagnostic opérationnel (questionnaire, scoring, rapport PDF) |
Mois 3 |
Intégré à la plateforme |
| 5 |
Module accompagnement et orientation opérationnel |
Mois 4 |
Intégré à la plateforme |
| 6 |
Module écoute et suivi opérationnel |
Mois 4 |
Intégré à la plateforme |
| 7 |
Tableau de bord administrateur complet |
Mois 5 |
Intégré à la plateforme |
| 8 |
Tests utilisateurs, corrections et optimisation |
Mois 5-6 |
Rapport de tests |
| 9 |
Déploiement en production + formation de l’équipe ADN |
Mois 6 |
URL de production + guide |
| 10 |
Documentation technique complète (architecture, API, base de données) |
Mois 6 |
PDF + dépôt de code |
| 11 |
Maintenance corrective et évolutive (12 mois après déploiement) |
Mois 7-18 |
Contrat de maintenance |
- SPÉCIFICATIONS TECHNIQUES
4.1 Exigences techniques obligatoires
- Application web responsive (desktop, tablette, mobile) — compatible avec les principaux navigateurs (Chrome, Firefox, Safari, Edge)
- Interface bilingue : arabe (RTL) et français — avec possibilité de basculer entre les deux langues • Hébergement sécurisé (HTTPS, certificat SSL) sur un serveur fiable avec garantie de disponibilité (uptime ≥ 99%)
- Base de données relationnelle ou NoSQL selon l’architecture proposée, avec sauvegardes automatiques quotidiennes
- API RESTful documentée pour l’interopérabilité avec d’autres systèmes si nécessaire • Système d’authentification sécurisé (inscription, connexion, récupération de mot de passe, gestion des rôles)
- Conformité aux bonnes pratiques de protection des données personnelles
- Performance : temps de chargement des pages < 3 secondes en conditions normales
4.2 Exigences fonctionnelles
- CMS (Content Management System) intégré permettant à l’équipe ADN de gérer les contenus sans intervention technique
- Système de notifications (email et/ou in-app) pour les mises à jour, les réponses aux demandes, etc.
- Moteur de recherche interne pour les ressources et les formations
- Export de données en formats standards (CSV, Excel, PDF) pour le rapportage
- Intégration d’un lecteur vidéo compatible avec les formats courants (MP4, WebM)
- Formulaires dynamiques et conditionnels pour l’autodiagnostic et les signalements
4.3 Propriété et code source
- L’ensemble du code source développé dans le cadre de cette prestation est la propriété exclusive de l’ADN
- Le code source sera livré dans un dépôt Git (GitHub/GitLab) avec un historique complet des versions
- La documentation technique doit permettre à un développeur tiers de reprendre et maintenir le projet
- QUALIFICATIONS ET COMPÉTENCES REQUISES
5.1 Profil recherché
L’appel est ouvert aux développeurs indépendants (freelance) et aux bureaux / agences de développement web.
5.2 Expérience sectorielle et fonctionnelle requise
Le prestataire doit démontrer une expérience concrète et vérifiable dans chacun des domaines suivants. Pour chaque critère, le candidat devra nommer le projet concerné, sa date de réalisation, son rôle spécifique, et fournir une référence vérifiable (personne à contacter).
- Expérience dans le secteur associatif et de la société civile
- Minimum 5 ans d’expérience professionnelle avérée dans la conception et le développement de plateformes web interactives
- Avoir conçu, développé et livré au moins un logiciel ou une plateforme réellement utilisé(e) au quotidien par des organisations de la société civile, des ONG ou des associations — un produit en production, avec de vrais utilisateurs, et non un simple prototype
- Plateformes multi-modules
- Expérience avérée dans le développement de plateformes où plusieurs modules fonctionnels distincts coexistent au sein d’un même système, chacun disposant de ses propres utilisateurs, permissions et règles métier, sans interférence entre les modules
- Architecture de séparation du module de signalement
- Compréhension approfondie du fait que le module de signalement anonyme ne peut pas partager les comptes, les sessions ou le tracking avec le reste de la plateforme — le candidat doit pouvoir expliquer clairement comment il assurerait cette séparation technique
- Signalement anonyme et protection de l’identité
- Expérience dans la construction d’un canal de signalement ou de whistleblowing, avec une compréhension réelle de ce qu’implique la protection de l’identité du signalant — au-delà du simple ajout d’un identifiant, incluant les mécanismes de chiffrement, d’anonymisation et de cloisonnement des données
- Formation et e-learning
- Expérience dans le développement de systèmes de diffusion de formations en ligne : gestion de contenus pédagogiques, suivi de progression des participants, système de complétion et de certification
- Le système doit avoir été conçu pour fonctionner de manière fluide sur téléphones mobiles et connexions lentes
- Sécurité en pratique
- Expérience pratique et concrète avec le chiffrement des données et la gestion des clés de sécurité • Savoir-faire avéré dans la séparation des données sensibles de sorte que tous les utilisateurs ayant un accès système ne puissent pas lire l’ensemble des informations
- Conception pour les conditions réelles d’utilisation
- Expérience dans la conception d’interfaces destinées à des utilisateurs sur téléphones mobiles, avec des connexions internet lentes ou instables, et qui ne sont pas nécessairement à l’aise avec la technologie
- Cadres juridiques de protection des données
- Expérience avec les réglementations de protection des données personnelles et le RGPD (GDPR), avec une compréhension des spécificités et des différences entre les différents cadres réglementaires
5.3 Portfolio et preuves
Le candidat doit fournir un portfolio structuré comprenant :
- Au minimum 3 projets de plateformes web de complexité comparable, avec pour chacun : le nom du projet, la date de réalisation, la description du rôle spécifique du candidat, et les coordonnées d’une personne de référence joignable pour vérification
- Pour chaque critère d’expérience listé ci-dessus (A à H) : le projet correspondant, la période, la contribution spécifique du candidat — ces informations constituent un élément déterminant de l’évaluation
- Expérience dans le développement d’interfaces bilingues (arabe RTL / français LTR) documentée par au moins un projet de référence
5.4 Compétences techniques
- Maîtrise des technologies front-end modernes (React, Vue.js, Angular ou équivalent)
- Maîtrise des technologies back-end (Node.js, Python/Django, PHP/Laravel ou équivalent)
- Expérience avec les bases de données relationnelles (PostgreSQL, MySQL) et/ou NoSQL (MongoDB)
- Maîtrise du design responsive et des principes UX/UI
- Expérience en déploiement cloud (AWS, Google Cloud, DigitalOcean ou équivalent)
- Connaissance des bonnes pratiques de sécurité web (OWASP, chiffrement, gestion des clés)
- Expérience avec les protocoles de chiffrement de bout en bout et les architectures à connaissance zéro (zero-knowledge) — un atout majeur
5.5 Compétences transversales
- Capacité à travailler en équipe avec des interlocuteurs non techniques (équipe projet ADN)
- Rigueur dans le respect des délais et des spécifications
- Aptitude à produire une documentation technique claire, complète et exploitable par un développeur tiers
- Maîtrise du français (obligatoire) — la maîtrise de l’arabe est un atout significatif
VI. DURÉE ET CONDITIONS DE LA PRESTATION
- Phase de développement : 6 mois à compter de la signature du contrat
- Phase de maintenance : 12 mois après le déploiement en production
- Lieu d’exécution : à distance, avec des réunions de coordination régulières (en présentiel à Tunis ou en visioconférence)
- Réunions de validation : à chaque livrable majeur, une session de présentation et de validation avec l’équipe projet
- Le paiement sera échelonné selon les livrables validés (calendrier de paiement à convenir dans le contrat)
VII. MODALITÉS DE CANDIDATURE
Les candidat(e)s intéressé(e)s (développeurs indépendants ou bureaux de développement) sont invité(e)s à soumettre un dossier complet comprenant :
- Offre technique
- Présentation du candidat / de la structure (expérience, équipe, références)
- Compréhension des besoins et analyse fonctionnelle proposée
- Architecture technique proposée (technologies, hébergement, sécurité)
- Méthodologie de développement (approche agile, sprints, livrables intermédiaires)
- Calendrier détaillé de réalisation (planning par phase et par livrable)
- Portfolio : au minimum 3 projets similaires avec liens et références
- Proposition pour la phase de maintenance (périmètre, SLA, réactivité)
- Offre financière
- Budget détaillé par phase et par livrable
- Coût de la maintenance annuelle
- Coûts d’hébergement annuels estimés
- Conditions de paiement proposées
- Pièces complémentaires
- CV du/des développeur(s) principal/aux
- Références de clients (avec coordonnées vérifiables)
- Registre de commerce ou statut juridique (pour les bureaux/agences)
Le dossier de candidature doit être envoyé exclusivement par email à : academie.adn@gmail.com Objet du mail : Consultant UniFort « Développement Plateforme Digital Hub » Date limite de soumission : 07/08/2026
Seul(e)s les candidat(e)s présélectionné(e)s seront contacté(e)s pour une présentation de leur proposition technique.
L’ADN se réserve le droit de ne pas donner suite au présent appel.
L’ADN pourra demander une démonstration en direct d’une plateforme similaire développée par le candidat avant la sélection finale.
VIII. CRITÈRES D’ÉVALUATION
| Critère |
Pondération |
Note / 100 |
| Expérience sectorielle (société civile/ONG) et pertinence du portfolio |
20% |
/ 20 |
| Maîtrise des exigences spécifiques (modules A-H) avec preuves vérifiables |
20% |
/ 20 |
| Architecture technique, sécurité et séparation des modules sensibles |
20% |
/ 20 |
| Conception pour conditions réelles (mobile, connexions lentes, utilisateurs non techniques) |
10% |
/ 10 |
| Méthodologie de développement et calendrier réaliste |
10% |
/ 10 |
| Proposition de maintenance et accompagnement post déploiement |
10% |
/ 10 |
| Offre financière (rapport qualité/prix) |
10% |
/ 10 |