NO'OXPERTISES — Portail Institutionnel & Plateforme Bilingue d'Appels à Candidatures
Architecture logicielle sobre (PHP 8 / MySQL), portail bilingue FR/EN Mobile-First et système complet de gestion des appels à candidatures (programme régional CRITICAL MOVE — Bénin, Togo, Ghana)
Contexte et histoire du projet
Lorsque l'agence panafricaine NO'OXPERTISES (basée à Lomé, au Togo) a préparé le lancement de son programme régional CRITICAL MOVE — un appel d'envergure soutenu par Spaces of Culture (EUNIC / UE) visant à former 30 jeunes critiques d'art et médiateurs culturels au Bénin, au Togo et au Ghana —, un constat s'est imposé d'emblée : il était impensable de gérer cette opportunité de façon artisanale par e-mail et tableurs Excel.
Push Consult a conçu et déployé une plateforme sur mesure, sobre, ultra-rapide sur réseau mobile (>80 % des candidats postulent sur smartphone), intégralement bilingue (français/anglais) et équipée d'un espace d'instruction dédié permettant aux comités nationaux de filtrer les cohortes par pays, sanctuariser les finalistes (RGPD) et exporter les grilles d'évaluation en un clic.
Besoins du commanditaire
Ce qui a été réalisé
Côté public (vitrine & expérience)
Mémo latéral synthétique d'éligibilité (date de clôture, pays Bénin/ Togo/ Ghana, tranche d'âge 18–35 ans, pièces requises).
Formulaire dynamique et tolérant avec contrôle d'âge et téléversement hybride (fichier PDF/Word/Image jusqu'à 5 Mo ou lien Drive/portfolio).
Attribution immédiate d'un numéro de dossier unique (ex: APL-261104-000032) et envoi d'un accusé de réception par e-mail.
Bouton d'assistance WhatsApp contextuel pré-rempli dans la langue active du candidat (FR ou EN).
Côté interne (administration & outils)
Espace d'instruction dédié aux comités de sélection avec filtrage instantané par cohorte nationale ( Bénin, Togo, Ghana).
Fonction de sanctuarisation en un clic des dossiers finalistes face aux purges automatiques de rétention (conformité RGPD).
Export CSV structuré immédiat prêt pour les sessions de délibération du jury.
Back-office éditorial complet avec médiathèque AJAX et gestion autonome des appels et programmes.
Galerie des interfaces (2 vues)
Portail Institutionnel & Appels à Projets NO'OXPERTISES
Vue Desktop : Page d'accueil bilingue (FR/EN), positionnement sur les 3 pays (Bénin, Togo, Ghana) et accès direct au programme régional CRITICAL MOVE.
Parcours Candidat Mobile-First (Smartphone)
Vue Mobile : Navigation fluide, cartes d'appels responsives et téléversement de dossiers conçu pour >80 % de candidats sur smartphone.
Présentation vidéo du portail NO'OXPERTISES & du guichet CRITICAL MOVE
La visite guidée vidéo de la plateforme (parcours public & back-office) sera intégrée dans cet espace dédié.
Au programme de la démonstration vidéo :
Parcours utilisateur complet, ergonomie mobile et coulisses du back-office de gestion.
- Navigation fluide et temps de réponse instantané
- Démonstration du parcours sur smartphone et ordinateur
- Aperçu de l'interface d'administration et de pilotage
Décisions d'architecture et ingénierie
Refus délibéré de toute sur-ingénierie (aucun framework JS lourd ni CDN bloquant) au profit d'une architecture modulaire en PHP 8 natif, MySQL (PDO) et CSS Vanilla optimisé.
Chaque soumission passe par un double verrou anti-doublon (vérification applicative avant écriture disque pour éviter tout fichier orphelin + contrainte SQL UNIQUE sur appel_id et email). Le déploiement en production sur O2Switch est validé mathématiquement par un contrôle d'empreinte SHA-256 de chaque fichier téléversé.
Stack technique justifiée
PHP 8 Natif (Architecture modulaire)
Exécution ultra-rapide, zéro dépendance npm vulnérable et maintenance pérenne.
MySQL / PDO (Requêtes préparées)
Index unique anti-doublon (uniq_appel_email), filtrage par cohorte nationale et traçabilité des numéros de dossiers.
HTML5 Sémantique & CSS Vanilla Mobile-First
Temps de chargement minimal sur réseau mobile 3G/4G en Afrique de l'Ouest et confort tactile optimal.
Moteur bilingue FR / EN natif
Traduction intégrale des parcours, dates, fils d'Ariane, emails d'accusé et amorces WhatsApp pour les candidats ghanéens, béninois et togolais.
PowerShell FTPS + Vérification SHA-256
Certitude mathématique de parité stricte entre l'environnement local et le serveur de production.
| Composant | Technologie | Justification et bénéfice |
|---|---|---|
| Back-end & Logique métier | PHP 8 Natif (Architecture modulaire) | Exécution ultra-rapide, zéro dépendance npm vulnérable et maintenance pérenne. |
| Base de données & Intégrité | MySQL / PDO (Requêtes préparées) | Index unique anti-doublon (uniq_appel_email), filtrage par cohorte nationale et traçabilité des numéros de dossiers. |
| Interface & Ergonomie | HTML5 Sémantique & CSS Vanilla Mobile-First | Temps de chargement minimal sur réseau mobile 3G/4G en Afrique de l'Ouest et confort tactile optimal. |
| Internationalisation (i18n) | Moteur bilingue FR / EN natif | Traduction intégrale des parcours, dates, fils d'Ariane, emails d'accusé et amorces WhatsApp pour les candidats ghanéens, béninois et togolais. |
| Déploiement & Intégrité | PowerShell FTPS + Vérification SHA-256 | Certitude mathématique de parité stricte entre l'environnement local et le serveur de production. |
Sécurité et protocoles
Téléversement de scripts exécutables déguisés
ActifInspection binaire du type MIME réel via finfo_open(FILEINFO_MIME_TYPE) et gestion fine des conteneurs ZIP/DOCX
Doublons de candidatures & fichiers orphelins
ActifContrôle d'unicité en base avant toute écriture disque + contrainte SQL UNIQUE KEY (appel_id, email)
Pistage publicitaire & lenteur des widgets sociaux
ActifLiens de partage HTTP natifs encodés (WhatsApp, LinkedIn, Facebook, X) avec 0 ms de script tiers
Rétention excessive des données personnelles
ActifMécanisme de purge RGPD avec sanctuarisation explicite des dossiers finalistes retenus par le jury
| Risque traité | Protection et implémentation | Statut |
|---|---|---|
| Téléversement de scripts exécutables déguisés | Inspection binaire du type MIME réel via finfo_open(FILEINFO_MIME_TYPE) et gestion fine des conteneurs ZIP/DOCX | Actif |
| Doublons de candidatures & fichiers orphelins | Contrôle d'unicité en base avant toute écriture disque + contrainte SQL UNIQUE KEY (appel_id, email) | Actif |
| Pistage publicitaire & lenteur des widgets sociaux | Liens de partage HTTP natifs encodés (WhatsApp, LinkedIn, Facebook, X) avec 0 ms de script tiers | Actif |
| Rétention excessive des données personnelles | Mécanisme de purge RGPD avec sanctuarisation explicite des dossiers finalistes retenus par le jury | Actif |
Portée géographique & Chiffres clés
Déploiement régional et accessibilité transfrontalière
Interface, dates et notifications traduites
96 / 100
Optimisation Mobile-First sur réseau 3G/4G
30 Lauréats visés
Sélection et instruction structurée des cohortes
0 ms Trackers
Aucun script espion ni ralentissement tiers
100% Mobile-First
Conçu prioritairement pour l'usage sur smartphone
Tarifs et décomposition des postes (FCFA)
Architecture & Portail Institutionnel Bilingue (FR/EN)
1 150 000 FCFARefonte complète en PHP 8 natif, design system CSS Vanilla Mobile-First, pages programmes et actualités.
Guichet d'Appels à Candidatures (CRITICAL MOVE)
950 000 FCFAFormulaire dynamique, contrôle MIME sécurisé, anti-doublon, numéro de dossier unique et accusés e-mail automatiques.
Back-Office Jury, Filtrage par Cohorte & Déploiement SHA-256
650 000 FCFAInstruction par pays ( Bénin, Togo, Ghana), sanctuarisation RGPD des finalistes, export CSV et mise en production vérifiée.
| Poste / Livrable | Détails et périmètre | Investissement |
|---|---|---|
| Architecture & Portail Institutionnel Bilingue (FR/EN) | Refonte complète en PHP 8 natif, design system CSS Vanilla Mobile-First, pages programmes et actualités. | 1 150 000 FCFA |
| Guichet d'Appels à Candidatures (CRITICAL MOVE) | Formulaire dynamique, contrôle MIME sécurisé, anti-doublon, numéro de dossier unique et accusés e-mail automatiques. | 950 000 FCFA |
| Back-Office Jury, Filtrage par Cohorte & Déploiement SHA-256 | Instruction par pays ( Bénin, Togo, Ghana), sanctuarisation RGPD des finalistes, export CSV et mise en production vérifiée. | 650 000 FCFA |
| Budget global investi | 2 750 000 FCFA | |
Témoignage du promoteur & Attestation de bonne fin d'exécution
Vous êtes le commanditaire de cette réalisation ? Partagez votre retour d'expérience officiel avec nos équipes.
De la boîte mail saturée à une plateforme sur mesure : Comment nous avons digitalisé la gestion des appels à projets pour NO'OXPERTISES
Découvrez dans cet article technique nos 5 astuces d'ingénierie réutilisables (inspection MIME, anti-doublon SQL, internationalisation FR/EN, partage sans tracker et déploiement SHA-256).
Suivez nos coulisses tech et études de cas en direct
Déploiements réels, architectures d'agents IA, tutoriels exclusifs et analyses du marché digital ouest-africain directement dans votre WhatsApp.
Vous avez un projet similaire d'ingénierie ou de création ?
Nos consultants et ingénieurs vous accompagnent pour concevoir des plateformes pérennes, rapides et rentables.