DéveloppeurDev FullStack
CIAEI
Site officiel et back-office complet d'une conférence internationale à Libreville : inscriptions, billetterie multi-paiement, appel à contributions et sponsoring
Next.js 16React 19TypeScriptPostgreSQLPrismaAuth.jsStripenext-intlUpstash RedisVercel
Contexte du projet
La Conférence Internationale Afrique-Europe sur l'Insolvabilité (10-11 décembre 2026, Université Internationale de Libreville – Berthe & Jean) est co-organisée par Semen Africa Consulting, le Fonds Scientifique Jean Bastin et l'Université Internationale de Libreville – Berthe & Jean. Après avoir réalisé la refonte du site institutionnel de Semen Africa Consulting, j'ai été chargé de construire de zéro la plateforme dédiée à cet événement : un site vitrine bilingue et un back-office permettant à l'équipe organisatrice de gérer elle-même inscriptions, billetterie, contributions scientifiques et demandes de sponsoring, sans dépendre d'un développeur au quotidien.
Défis techniques
La billetterie devait accepter aussi bien le paiement par carte (Stripe) que le Mobile Money sur place (Airtel Money, Moov Money), avec génération de billets à QR code, check-in le jour J et politique de remboursement configurable par l'équipe. Le back-office devait répartir les responsabilités entre cinq rôles (direction, édition de contenu, comité scientifique, accueil) avec une authentification à deux facteurs (TOTP) sur les comptes administrateurs. Deux points plus subtils ont nécessité un vrai travail d'UX avec la cliente en cours de projet : les demandes de lettre d'invitation visa et de sponsoring pouvaient être reçues sans jamais remonter clairement à l'équipe, et certaines listes admin devenaient difficiles à exploiter une fois remplies de données réelles (statuts peu lisibles, absence de recherche, de filtre ou de pagination) — corrigés au fil des retours terrain plutôt que devinés à l'avance.
Galerie
Programme de la conférence Parcours d'inscription et de billetterie Back-office : liste des inscriptions, vue tableau ou grille Back-office : suivi des contributions scientifiques reçues
Informations clés
- Durée du projet
- Depuis septembre 2026
- Rôle
- Recherche UX/UI, développement Full Stack & DevOps
- Client
- Semen Africa Consulting
Points clés
- •Back-office à 5 rôles (SUPER_ADMIN, ADMIN, EDITOR, SCIENTIFIC_COMMITTEE, CHECKIN_STAFF) avec permissions par section et 2FA TOTP
- •Billetterie : paiement carte (Stripe) et Mobile Money sur place (Airtel/Moov), billets QR code, check-in jour J, remboursement configurable
- •Formules tarifaires Étudiant / Professionnel / VIP et demandes de lettre d'invitation visa
- •Appel à contributions scientifiques et demandes de sponsoring avec suivi interne par statut
- •Site bilingue français/anglais (next-intl) et accessibilité WCAG 2.2 AA vérifiée en continu (Playwright + axe-core)
- •Clean Architecture stricte et développement piloté par les tests (Vitest, Playwright)
- •Versionnement automatique par Conventional Commits (release-please) et déploiement continu Vercel + Neon