Skip to content
Systèmes de gestionGestion RH et du personnel

Système de gestion RH et du personnel

Un logiciel RH pour une entreprise en croissance : dossiers du personnel et contrats, congés et absences, suivi du temps, check-lists d'intégration, documents à échéance et une application libre-service pour les salariés.

Fiche du projet

Type de projet
Gestion RH et du personnel
Catégorie
Systèmes de gestion
Secteur
Ressources humaines et opérations
Pile technique
  • Next.js
  • React
  • TypeScript
  • PostgreSQL
  • Prisma
  • BullMQ
  • S3-compatible storage
Tableau de bord RH avec l'effectif par service, les absences du jour, les demandes de congés en attente et les fins de contrat à venir

Présentation

Ce projet de démonstration présente un système de gestion RH et du personnel pour une entreprise de cinquante à quelques centaines de salariés, répartis entre un siège et plusieurs sites. Il remplace les dossiers papier, les tableurs de congés et les fils d'e-mails sur lesquels fonctionnent souvent les RH par un seul système : chaque salarié a un dossier avec son contrat, son poste, son manager, ses documents et son historique, et chaque demande suit le même circuit.

Les salariés utilisent une application en libre-service pour poser des congés, saisir leurs heures, déclarer un arrêt et télécharger leurs documents. Les managers valident depuis leur téléphone, et les RH voient d'un coup d'œil l'effectif, les absences et les fins de contrat à venir. La paie elle-même reste chez le prestataire de paie ou l'expert-comptable : le système prépare chaque mois les heures, absences et changements dont ils ont besoin.

Le défi

Dans beaucoup d'entreprises, les RH vivent dans un dossier partagé de contrats Word, un tableur de congés tenu par une seule personne et énormément d'e-mails. Personne ne sait exactement combien de jours de congé il reste à chacun, les fins de contrat et les échéances de certificats sont repérées trop tard, l'intégration dépend de la mémoire de chacun, et des données personnelles sensibles restent accessibles à trop de monde. Les outils RH du marché aident, mais collent rarement aux règles de congés locales, aux plannings en équipes ou aux circuits de validation propres à l'entreprise.

La solution

Le concept rassemble chaque salarié dans un dossier unique et chaque processus RH dans un seul flux. Les demandes de congés et d'absence sont vérifiées par rapport au solde et au calendrier de l'équipe, puis envoyées au bon manager ; le suivi du temps suit le planning de chaque site ; arrivées et départs se déroulent sous forme de check-lists avec responsables et échéances. Les documents sont conservés avec une date d'expiration et un rappel. L'accès suit strictement les rôles : le salarié voit ses propres données, le manager son équipe, et seules les RH voient salaires et notes médicales.

Fonctionnalités clés

  • Dossiers du personnel avec contrats, postes, managers et historique
  • Demandes de congés et d'absence avec soldes et calendrier d'équipe
  • Suivi du temps par site et par rythme de travail
  • Check-lists d'arrivée et de départ avec responsables
  • Documents et certificats avec rappels d'échéance
  • Application libre-service pour les demandes et les documents
  • Accès par rôle avec journal de chaque consultation de dossier
  • Export mensuel des heures et absences pour la paie

Pour qui

  • Entreprises de 50 à 500 salariés
  • Organisations multi-sites ou travaillant en équipes
  • Services RH qui fonctionnent avec des tableurs et des dossiers partagés
  • Structures qui doivent maîtriser strictement les données personnelles

Approche technique

Une application Next.js pour les RH et les managers, avec un espace libre-service pensé d'abord pour le mobile, sur PostgreSQL via Prisma. Règles de congés, acquisition et rythmes de travail sont de la configuration par type de contrat, pas du code. Les autorisations sont appliquées côté serveur à chaque requête, les champs sensibles sont chiffrés, et chaque consultation d'un dossier du personnel est inscrite dans un journal d'audit. Les documents sont stockés dans un stockage privé compatible S3 et s'ouvrent via des liens de courte durée ; BullMQ envoie les demandes de validation, les rappels d'échéance et l'export mensuel pour la paie.

Base de données
Infrastructure
Intégrations
Payroll exportGoogle WorkspaceMicrosoft 365SMTP

Écrans

Écrans principaux

Planning des congés d'une équipe avec congés validés et demandés, arrêts maladie et jours fériés par salarié sur un mois
Planning des congés d'une équipe avec congés validés et demandés, arrêts maladie et jours fériés par salarié sur un mois

Interface d'administration

Dossier d'un salarié avec détails du contrat, manager, solde de congés, documents à échéance et historique
Dossier d'un salarié avec détails du contrat, manager, solde de congés, documents à échéance et historique

Mobile et vues adaptatives

Trois écrans de l'application libre-service des salariés : pointer, demander un congé et ouvrir ses documents
Trois écrans de l'application libre-service des salariés : pointer, demander un congé et ouvrir ses documents

Services derrière ce projet

Le travail présenté ici correspond à ces services. Chaque page en explique le périmètre, la démarche et les livrables.

Projets similaires

Tous les projets
  • Pipeline commercial du CRM en cinq étapes, du nouveau prospect à l'affaire gagnée, avec valeur, responsable et prochaine étape
    Systèmes de gestionCRM

    CRM sur mesure

    Un CRM taillé pour un processus de vente : capture des prospects depuis le site et WhatsApp, pipeline visuel, historique par contact, relances, devis et tableau de bord commercial.

    • Next.js
    • React
    • TypeScript
    • PostgreSQL
    • Prisma
    • +2
  • Tableau d'atelier avec les véhicules par étape, de la réception à prêt, chaque carte indiquant plaque, travaux et mécanicien
    AutomobileLogiciel de garage

    Logiciel de gestion de garage

    Un logiciel d'atelier pour garages automobiles : planning d'atelier en direct, ordres de réparation avec pièces et main-d'œuvre, historique des véhicules, rendez-vous en ligne, notifications WhatsApp et facturation.

    • Next.js
    • React
    • TypeScript
    • PostgreSQL
    • Prisma
    • +3
  • Tableau de bord d'une application de bureau Windows pour entreprise avec les dossiers du jour, les devis ouverts, l'état de synchronisation et la barre latérale
    Logiciels de bureauApplication de bureau Windows

    Application de bureau Windows pour entreprise

    Une application de bureau Windows pour gérer une petite entreprise depuis le PC du bureau : clients, dossiers, devis et factures, impression locale, rapports et sauvegardes — entièrement hors ligne, avec synchronisation optionnelle vers un serveur.

    • Electron
    • React
    • TypeScript
    • SQLite
    • Node.js
    • +2

Questions sur ce type de projet

Ce système RH est-il utilisé par une vraie entreprise ?

Non. C'est un projet de démonstration avec des salariés fictifs et des données d'exemple. Il montre comment Saad développe des logiciels de gestion RH et du personnel sur mesure.

Le système calcule-t-il les salaires ?

Pas dans ce concept. Les règles de paie varient selon les pays et relèvent généralement d'un prestataire de paie ou d'un expert-comptable. Le système prépare tout ce dont ils ont besoin — heures, absences, primes et changements de contrat — et l'exporte chaque mois. Une intégration directe peut être ajoutée si le prestataire propose une API.

Comment les données personnelles sont-elles protégées ?

L'accès est limité par rôle côté serveur, les champs sensibles sont chiffrés, les documents sont stockés en privé et ouverts via des liens de courte durée, et chaque consultation d'un dossier est journalisée. Des durées de conservation peuvent être définies pour supprimer les données dès qu'elles n'ont plus à être gardées.

Vous voulez un projet similaire ?

Expliquez votre besoin à Saad. Vous obtenez un périmètre clair, un plan par étapes et un contact direct avec le développeur — sans intermédiaire.

  • Un échange direct et clair

    Vous parlez directement à l'ingénieur qui écrit le code — sans intermédiaire commercial, sans délais flous.

  • Entièrement sur mesure

    Pas de thème WordPress tout fait ni de code copié : chaque ligne est écrite pour les besoins et la taille de votre activité.

  • De l'idée au lancement

    Une aide pour formaliser les spécifications et transformer une idée brute en produit réel et utilisable.

Le formulaire de demande s'ouvre avec ce type de projet déjà sélectionné.