Création d'un SaaS pour une agence d'intérim

Site web pour une agence d’intérim : partie site vitrine, gestion des offres via API externe, matching des candidats.

Client : Bee'z Pro Projet : Bee'z Pro Mon entreprise : DGS Création Date : 2023 - 2024

Galerie du projet

Parcourez les visuels du projet

Page d'accueil du site client
Liste des offres d'emplois du site client
Tableau de bord candidat du site client

Technologies utilisées

Stack technique et outils employés pour ce projet

Contexte du projet

Bee'z Pro, agence d’intérim spécialisée BTP/logistique, gérait ses recrutements via une plateforme en ligne restrictive : perte de données, imprécision dans les saisies et limitation des fonctionnalités.

Objectifs

  • Avoir une visibilité en ligne via un site vitrine et listant les offres d'emploi.
  • Centraliser les candidatures, gérer le suivi des offres d'emploi.
  • Automatiser le matching entre profils et missions.
  • Assurer la conformité RGPD et la traçabilité des actions.

Équipe projet

Client

Bee'z Pro

Développeur

Moi-même

Chef de projet

Chef de projet de l'entreprise

Fonctionnalités clés

Les principales fonctionnalités développées pour ce projet

Site vitrine public arborant la charte graphique de l'entreprise : Actualités, témoignages, présentation de l'entreprise...

Gestion des candidats : inscription, CV en ligne, critères de recherche, suivi des candidatures.

Matching intelligent : algorithme de scoring paramétrable + notifications automatiques.

Back‑office complet : création/édition d’offres synchronisées à une API externe, gestion des candidatures, configuration globale.

Notifications & alertes : email/SMS sur échéances et nouveaux profils.

Solutions techniques

Architecture et choix techniques pour répondre aux besoins

Symfony 6 MVC structuré en bundles fonctionnels (Candidat, Offre, Contrat)

Twig + SASS/Bootstrap pour UI modulaire et responsive.

Editeur de template intégré pour les pages du front-office (site vitrine).

API Recruitee pour import en temps réel des offres externes et envoi des candidatures.

Services métier dédiés (matching, génération PDF/Excel)

Versioning sur GitHub via Git et utilisation de SemVer (Semantic Versioning).

Défis relevés

Les principaux challenges techniques et fonctionnels du projet

Matching performant

Scoring multi-critères (expérience, disponibilité) avec filtres dynamiques.

Structure des données

Gestion fine des types de données et de l'architecture de la base de données.

Sécurité RGPD

Chiffrement des données sensibles, historique des actions systèmes et gestion du consentement.

Résultats obtenus

Les bénéfices et impacts mesurés du projet

Temps de traitement des candidatures fortement amélioré.

Intérimaires satisfaits de la nouvelle interface et de ses fonctionnalités.

Cliente satisfaite des livrables fournis et du suivi du projet. Elle nous a accordé sa confiance pour un deuxième projet encore plus ambitieux.