← Tous les projets

ÉTUDE DE CAS · SAAS RH · EN PRODUCTION

ProSeeqle : migrer un SaaS en production d'Angular vers Next.js

Refonte d'une plateforme de recrutement programmatique utilisée chaque jour par des recruteurs, sans interrompre le service.

RÔLE
Développeur full stack
PÉRIODE
Janv. 2024 – Juin 2025
STACK
Next.js, React, TypeScript, Prisma, PostgreSQL, OpenAI
Tableau de bord de suivi des campagnes
Création d'une campagne : étape 1
Création d'une campagne : étape 2
Création d'une campagne : étape 3
Création d'une campagne : étape 4
Création d'une campagne : étape 5
Génération de contenu par l'IA dans une campagne
Récapitulatif de la campagne
Paramètres du profil
Paramètres de l'espace de travail
Tableau de bord de suivi des campagnes

Tableau de bord de suivi des campagnes1 / 10

Le contexte

Seeqle fait du recrutement programmatique : la plateforme combine IA et marketing digital pour diffuser des offres d'emploi auprès des bons candidats. ProSeeqle est l'outil où les recruteurs créent et suivent leurs campagnes. L'application historique, en Angular, a été entièrement reconstruite en React et Next.js pendant que des clients l'utilisaient.

Ce que j'ai fait

  • Migration des pages et composants d'Angular vers React / Next.js, avec Prisma côté données
  • Refonte complète de l'interface à partir des maquettes Figma
  • Tableau de bord de suivi des campagnes : statistiques et performances
  • Module de création de campagnes de recrutement, en plusieurs étapes
  • Intégration de fonctionnalités basées sur OpenAI
  • Harmonisation front-end / back-end et amélioration de la maintenabilité

Le défi technique

Migrer un SaaS en production d'Angular vers une nouvelle version en Next.js dans une délai de 3 mois.

LA SOLUTION

Reconstruction complète de l'application en React et Next.js tout en maintenant la disponibilité pour les utilisateurs existants.

Le résultat

Délai de 3 mois tenu

Respect du planning initial

Ce que j'en retiens

Migration d'une stack Angular vers une stack React / Next.js optimisée, modernisation du code et amélioration de la maintenabilité

seeqle.com ↗

Code propriétaire : le dépôt n'est pas public. Je peux présenter l'architecture et mes choix en entretien.