Réalisation
Une plateforme RH où entreprises et flexi-jobbers se rencontrent.
Codegenie a développé une plateforme Laravel avec onboarding et gestion pour deux publics.

Contexte
Fleximatch relie entreprises et flexi-jobbers selon secteur, disponibilité et offres.
La demande
Inscrire rapidement les deux publics, proposer des matchs pertinents et garder le suivi gérable.
La solution
Application Laravel et Livewire avec comptes, rôles, onboarding, matching, messages et paiements.
De la visite à l’étape suivante
Fleximatch s’adresse à deux groupes distincts. Le parcours commence donc par le rôle de l’utilisateur plutôt que par un formulaire d’inscription identique pour tous.
- 1. Une entreprise ou un travailleur flexi-job suit son propre parcours d’inscription.
- 2. Profil, secteur, disponibilité et contexte des offres orientent le matching.
- 3. Les offres, messages et fonctions de gestion facilitent le suivi des correspondances pertinentes.
La galerie montre l’inscription et les filtres d’offres. Cette étude illustre le développement d’une application par rôles ; elle ne constitue pas une offre d’emploi de Codegenie.
Approfondissement technique : deux rôles, deux inscriptions.
Les choix techniques ci-dessous reposent sur le parcours décrit dans le projet. Les points de contrôle sont des exemples de validation adaptée, pas un rapport de tests publié ni un gain de performance mesuré.
Le défi technique
Entreprises et travailleurs flexi-job utilisent la même plateforme mais fournissent des informations différentes. Secteur, disponibilité et contexte des offres doivent se rejoindre utilement sans imposer des étapes d’inscription identiques aux deux groupes.
Le choix documenté
Codegenie a développé des inscriptions distinctes avec Laravel et Livewire pour les entreprises et les travailleurs flexi-job, avec une mise en relation fondée sur le secteur, la disponibilité et le contexte des offres. Profils, offres et administration soutiennent le suivi.
Le compromis
Un formulaire général devrait aussi contenir des explications et champs destinés à l’autre groupe. Des parcours séparés clarifient la tâche de chaque rôle, mais exigent une cohérence entre les données de profil partagées et celles utilisées pour la mise en relation.
Points de contrôle de ce parcours
Les scénarios pertinents comprennent un profil incomplet, une disponibilité absente, un secteur sans offre adaptée et un utilisateur tentant une action réservée à l’autre rôle. Contrôlez les données et les droits, pas seulement l’affichage du bon écran.
Éléments principaux
- 01Onboarding séparé.
- 02Matching disponibilité et secteur.
- 03Profils, offres et notifications.
- 04Paiements Stripe et base CI/CD.
Approche
- 01
Définir les parcours et données essentielles.
- 02
Construire une interface mobile.
- 03
Implémenter le matching par étapes.
- 04
Valider sécurité, performance et releases.
Solution livrée
Une application maintenable avec un chemin clair de l’inscription au match.
Discuter d’un projet similaire
Expliquez brièvement votre situation et ce qui doit être amélioré. Vous recevrez une réponse concrète sur la prochaine étape logique.

