Étude de cas 04 / 08 · Finance · Conformité

Conformité bancaire

Collecte, contrôle et suivi de la documentation clients exigée des banques pour les transferts internationaux.

180+ testsZone CEMAC

01

Contexte

Dans la zone CEMAC, chaque transfert international doit être justifié par une documentation client complète et à jour. Lors des audits, une banque incapable de la produire s’expose à de lourdes sanctions.

02

Ma contribution

  • Lead développeur du front-end Nuxt 4, organisé en Backend-for-Frontend : les routes serveur Nuxt dialoguent avec l’API et le navigateur ne voit jamais les secrets.
  • Formulaires dynamiques validés par Zod, téléversement des pièces, interface bilingue.
  • Mise en place de la suite de tests Vitest et de la vérification de types comme garde-fou à chaque changement.

03

Architecture

Fig. 02 — Couches de l’application
NavigateurPages Nuxt 4 + PrimeVue, formulaires dynamiques
BFFRoutes serveur Nuxt (Nitro) : session, appels API, normalisation des erreurs
ValidationSchémas Zod et utilitaires de validation côté serveur
LogiqueDécisions métier extraites en fonctions pures testées
Décision clé

Extraire les décisions des pages — quelle route ouvrir, quel mode d’affichage, quel champ verrouiller — dans des fonctions pures testées : la logique métier est couverte sans navigateur.

04

Qualité & preuves

Tests Vitest
180+
Erreur de typage (nuxt typecheck)
0
Secrets gardés côté serveur
BFF

05

Résultat

Une application qui guide les équipes bancaires dans la constitution et la mise à jour des dossiers exigés lors des audits.

Ce type de plateforme vous intéresse ?
Parlons-en.

Me contacterTélécharger mon CV
© 2026 Jordan Tukum Folem — Douala, CamerounSite réalisé avec Nuxt 4 · code source ↗