Étude de cas · Plateforme de confiance · Professionnels
Vérification de documents et cycle de vie d'un dossier
Une application complète autour d'un dossier vérifié : dépôt de pièces, contrôle, rappels automatiques, pages publiques indexables.
Le défi
Permettre à chaque professionnel de tenir lui-même sa page publique, tout en gardant la maîtrise de ce qui est affirmé : une mention n'apparaît que si le document qui la fonde a été contrôlé.
Ce que nous avons construit
- Une API FastAPI sur une base de documents NoSQL, avec un stockage d'objets séparé : un espace public pour les médias, un espace privé pour les pièces confidentielles.
- Un front Next.js à quatre surfaces — site public, page du professionnel, espace de gestion, administration. Un composant unique rend la page publique et l'aperçu de l'éditeur : ce que l'on voit en éditant est exactement ce qui sera publié.
- Un cycle de vie de dossier (validité, expiration, renouvellement) exécuté chaque nuit par un job planifié qui envoie aussi les rappels.
- L'intégration d'API publiques (registre des entreprises, géographie) et une authentification par code à usage unique.
- Des pages d'annuaire générées seulement lorsqu'elles ont du contenu : du référencement sans pages creuses.
Compétences démontrées
- Modélisation par contrat unique : le vocabulaire est défini une fois et lu par l'API comme par le site, avec un test contre la dérive.
- Règles de visibilité et de modération exprimées dans le code, pas dans les écrans.
- Sécurité par séparation : le front ne détient aucun secret, son compte de service n'a aucun rôle.
- Jobs planifiés et envoi de courriels transactionnels.
- Référencement technique : métadonnées, données structurées, plan du site.
Autres réalisations
Contact
Une compétence qui vous intéresse ?
Parlez-nous de votre projet : nous dirons honnêtement si cette expérience s'y applique.
Nous écrire