Développement de fonctionnalités métier
Mission technique étendue pour Metaforma, plateforme tout-en-un de gestion de formation. Développement de trois modules métier majeurs avec Vue.js et Laravel.
-
3
Modules développés
-
13-en-1
Outils intégrés
-
<100ms
Temps de réponse
-
100%
Sécurisé
Metaforma nous confie le développement de fonctionnalités stratégiques
Metaforma est une plateforme parisienne tout-en-un qui permet aux formateurs, coachs et organismes de formation de gérer l'intégralité de leur activité depuis un seul outil. La plateforme consolide 13 fonctionnalités habituellement dispersées entre plusieurs logiciels comme la création de sites web, le CRM, les webinaires, l'emailing, les espaces e-learning, l'automatisation, la gestion des réseaux sociaux, la comptabilité et le suivi administratif. Cette approche intégrée permet aux professionnels de la formation de réduire drastiquement leurs coûts d'outils et de simplifier leurs processus de gestion quotidienne.
Metaforma nous a confié une mission de développement substantielle portant sur trois fonctionnalités métier complexes nécessitant une expertise technique approfondie. Le projet s'inscrivait dans la roadmap produit de la plateforme et visait à renforcer les capacités opérationnelles proposées aux utilisateurs. Cette collaboration s'est étendue sur plusieurs mois et a mobilisé nos compétences en architecture Vue.js et développement backend Laravel. La mission nécessitait de comprendre en profondeur les besoins métier des formateurs et organismes de formation pour créer des outils intuitifs et performants.
Nous avons développé trois modules interconnectés répondant à des besoins métier précis. Le système de facturation permet de générer automatiquement des factures conformes aux obligations légales françaises, avec numérotation séquentielle, mentions obligatoires et export comptable. Le module de gestion d'événements gère les formations en présentiel et en ligne avec définition de la modalité, gestion des adresses physiques, planification horaire et système d'invitation des participants. L'espace communauté offre un système de publication avec gestion fine des permissions, contrôle de visibilité des contenus et mécanisme de demande d'accès validé. Ces trois modules s'intègrent harmonieusement dans l'écosystème existant de Metaforma et respectent l'architecture multi-tenant de la plateforme où chaque client dispose de son environnement isolé.
Les enjeux derrière la demande
-
01
Créer un système de facturation conforme et automatisé
Nous avons développé un moteur de facturation respectant les obligations légales françaises avec génération automatique des numéros de facture séquentiels, gestion des mentions obligatoires, calcul de TVA et exports comptables. Le système s'intègre aux flux métier existants pour facturer automatiquement les formations et produits vendus sur la plateforme.
-
02
Gérer des événements hybrides présentiel et distanciel
Le module événements permet de planifier des formations en distinguant les modalités en ligne et en présentiel. Pour les événements physiques, le système gère les adresses, capacités d'accueil et logistique. La planification horaire avec durée, la liste des participants et le système d'invitation automatisé facilitent l'organisation des sessions de formation.
-
03
Développer une communauté avec permissions granulaires
L'espace communauté offre un système de publication avec gestion fine des droits de visibilité. Les utilisateurs créent des contenus dont l'accès est contrôlé par des règles de permissions configurables. Le système de demande d'accès permet aux membres de solliciter l'entrée dans des espaces privés, avec validation par les administrateurs.
Les technologies et outils utilisés
Les modules ont été développés avec Vue.js pour l'interface utilisateur interactive et réactive, Laravel pour la logique métier backend et la gestion des données, Tailwind CSS pour le design cohérent avec la charte Metaforma, et PHP comme langage serveur. Cette stack technique garantit performance, maintenabilité et évolutivité dans une architecture SaaS multi-tenant.