Yabara
Plateforme de recrutement pensée pour la Côte d’Ivoire, reliant talents et entreprises autour d’offres d’emploi, de profils professionnels, de candidatures, de recherche de talents et d’outils de suivi du recrutement.
- React
- Vite
- Express
- MySQL
- Full-stack
Le projet
Yabara est une plateforme de recrutement conçue pour le marché ivoirien. Elle met en relation des talents à la recherche d’opportunités et des entreprises qui recrutent, tout en réunissant les différentes étapes du recrutement dans une même application.
Le produit ne se limite pas à afficher des offres d’emploi. Les candidats disposent d’un véritable espace professionnel pour construire leur profil, découvrir des opportunités, candidater et suivre leur progression. Les entreprises peuvent de leur côté publier leurs offres, rechercher directement des talents et organiser leurs recrutements. Un espace d’administration complète l’ensemble pour superviser l’activité de la plateforme.
Un parcours pensé autour du recrutement
Yabara s’articule autour de trois grands types d’utilisateurs, chacun avec des besoins et des parcours distincts :
- les talents, qui construisent leur profil, recherchent des opportunités et suivent leurs candidatures ;
- les entreprises, qui publient des offres, recherchent des profils et pilotent leurs recrutements ;
- les administrateurs, qui supervisent l’activité de la plateforme et interviennent sur les éléments nécessitant un contrôle.
Ces trois espaces reposent sur des usages différents, mais partagent les mêmes données métier et s’inscrivent dans un même parcours de recrutement.
Côté talent
Le parcours candidat commence par la découverte des opportunités. L’utilisateur peut parcourir les offres disponibles, affiner sa recherche puis ouvrir une annonce pour en consulter les informations avant de candidater.
L’objectif était de garder un parcours simple : chercher → comprendre → candidater → suivre.
La candidature reste intégrée au produit plutôt que d’envoyer le talent vers une succession d’outils externes. Le parcours peut ainsi exploiter les informations déjà présentes dans son profil et conserver une expérience continue.
Un profil qui devient le centre de l’expérience
Yabara ne considère pas le candidat comme une simple adresse e-mail attachée à un CV. Son espace personnel centralise les informations qui permettent de construire son identité professionnelle : expérience, formation, compétences, langues et autres données utiles au recrutement.
Ce profil est utilisé à la fois pour les candidatures et pour permettre aux entreprises de découvrir directement des talents correspondant à leurs besoins.
Une logique de progression et de récompenses complète également l’expérience afin d’encourager l’enrichissement du profil et l’utilisation régulière des fonctionnalités de la plateforme.
Côté entreprise
L’expérience entreprise répond à une problématique différente : trouver, attirer et organiser des candidats.
Un tableau de bord dédié donne accès aux principales informations et actions de recrutement. Les entreprises peuvent ensuite publier leurs propres opportunités, recevoir des candidatures ou rechercher elles-mêmes des profils dans la base de talents.
Ne pas dépendre uniquement des candidatures entrantes
Une entreprise n’a pas forcément envie d’attendre que le bon profil tombe par hasard sur son annonce. Yabara permet donc également aux recruteurs de rechercher directement des talents présents sur la plateforme.
Cette approche rend la relation bidirectionnelle : un talent peut trouver une entreprise, mais une entreprise peut également trouver un talent.
Suivre un recrutement comme un vrai workflow
Dès que le nombre de candidatures augmente, une simple liste montre vite ses limites. Le suivi a donc été pensé comme un véritable processus métier plutôt qu’une collection de statuts isolés.
Une vue Kanban permet aux entreprises de visualiser les candidats et de les faire progresser entre les différentes étapes du recrutement. Le recruteur conserve ainsi une vision immédiate de l’état de son pipeline.
Une couche d’administration dédiée
Une plateforme qui met en relation plusieurs populations a aussi besoin d’outils permettant de surveiller ce qui s’y passe.
L’administration dispose donc de son propre environnement pour obtenir une vision globale de l’activité et traiter les éléments nécessitant une intervention humaine.
Une application full-stack
Yabara repose sur une architecture full-stack séparant clairement l’interface et la logique serveur. Le frontend est construit avec React et Vite, tandis que l’API repose sur Express et une base MySQL.
Le projet couvre donc autant la conception des parcours et des interfaces que la modélisation des données, les règles métier, l’authentification et les échanges avec le backend.
- espaces utilisateurs
- 3
- interface
- React
- API
- Express
- données
- MySQL
Mon intervention sur le projet
J’ai repris un projet déjà existant avec l’objectif d’en améliorer à la fois la cohérence des données, l’expérience utilisateur et l’efficacité des différents parcours.
Une partie du travail a consisté à proposer puis intégrer de nouvelles fonctionnalités, mais aussi à retravailler plusieurs éléments UI pour rendre les informations plus lisibles et les actions plus rapides. Cela a notamment inclus l’ajout de cartes de synthèse, de courbes et indicateurs visuels, ainsi qu’une amélioration générale de la hiérarchie de l’information.
Côté talent, le parcours de recrutement a été retravaillé sur plusieurs points, notamment les cartes d’offres, la page de détail d’une offre et la manière dont les informations sont présentées avant une candidature.
Côté entreprise, le travail a notamment porté sur le filtrage et l’exploitation des données saisies, l’amélioration du suivi des recrutements, la mise en place d’un système de récompenses, ainsi que la gestion du paiement nécessaire à l’activation d’un compte client.
Enfin, l’interface d’administration a été largement retravaillée afin d’offrir une vision plus complète de la plateforme, avec davantage de données, statistiques, courbes et outils de gestion. Les différentes actions ont également été repensées pour être plus intuitives, plus rapides et mieux adaptées à un usage quotidien.
D'autres réalisations
Eye's Prod
Développement du site vitrine d'EYES PROD à partir d'une maquette Figma, avec intégration responsive, mise en production et amélioration mesurable de sa visibilité sur Google.
- Next.js
- TypeScript
- Tailwind CSS
- Responsive Design
- SEO
- Date
- 15 sept. 2025
Portfolio
Portfolio personnel conçu comme une véritable application : vitrine publique, demande de devis, espace client, suivi de projet, gestion commerciale et CMS intégré pour administrer mes réalisations.
- Next.js
- TypeScript
- Prisma
- MySQL
- Tailwind CSS
- Full-stack
- Date
- 30 sept. 2026