ZenTime — Application de productivité & gestion RH
Une application moderne dédiée à la productivité, développée avec Next.js, TypeScript et Tailwind CSS, et dotée d'une gestion avancée de l'état grâce à Zustand.
Vue d'ensemble & contexte
ZenTime est une application moderne dédiée à la productivité, développée avec Next.js, TypeScript et Tailwind CSS, et dotée d'une gestion avancée de l'état grâce à Zustand. Conçue pour simplifier la vie des équipes et des responsables, elle centralise le suivi du temps de travail, la pose des congés et la planification sans lourdeur administrative.
Objectif stratégique
Avant la mise en place de ZenTime, le suivi des heures et la gestion des absences reposaient sur des fichiers partagés et des échanges manuels. Ce fonctionnement entraînait des difficultés de suivi, des doutes sur les compteurs réels et un manque de visibilité sur les disponibilités de chacun.
Le Défi Ergonomique & Métier
Concevoir une interface épurée et réactive, capable de coordonner des règles de congés précises et des calendriers binationaux (France & Maroc), tout en maintenant une expérience utilisateur fluide et sans friction.
- • Gestion avancée de l'état avec Zustand pour synchroniser les compteurs, filtres et sélections en temps réel.
- • Typage strict de bout en bout avec TypeScript pour fiabiliser les calculs de dates et les droits d'absence.
- • Structure d'interface avec Tailwind CSS adaptée au travail quotidien (mode clair et sombre).
- • Prise en compte des calendriers binationaux (jours fériés officiels France et Maroc).
Une Architecture Moderne Dédiée à la Productivité
Une application web moderne alliant Next.js pour l'architecture applicative, TypeScript pour la robustesse du code, Tailwind CSS pour un design system soigné, et Zustand pour orchestrer l'état global avec clarté et précision.
Gestion d'état réactive (Zustand)
Store global centralisé qui gère les compteurs de congés, les filtres d'équipe et les formulaires interactifs sans rechargement de page ni prop drilling.
Tableau de bord de productivité
Visualisation synthétique des disponibilités, des heures déclarées et des prochains ponts ou jours fériés pour une organisation sereine.
Dématérialisation sans papier
Dépôt direct des justificatifs médicaux et documents avec prévisualisation intégrée et suivi des statuts de validation.
Bénéfices & Organisation Métier
Le déploiement de ZenTime a clarifié l'organisation interne : chaque collaborateur sait exactement où il en est dans ses soldes de congés, et les responsables disposent d'une vision d'ensemble fiable pour planifier sereinement l'activité.