Application de gestion des ressources humaines
Date du projet :
10/25/2024
Sur ce quatorzième et dernier projet de la formation "Développeur Web Front" d’OpenClassrooms, l’objectif était de migrer une application RH existante vers React, en améliorant les performances et la maintenabilité de l’interface. J’ai restructuré entièrement l’application avec une approche composants modulaires, géré les états avec React et mis en place une table de données dynamique avec tri et recherche. Une modal de confirmation accessible a été développée pour valider l’enregistrement des employés, puis transformée en composant réutilisable publié sur npm, afin d’être utilisé dans d’autres projets. Principales fonctionnalités : ✔ Migration complète d’une application jQuery vers React ✔ Développement d’un composant modal réutilisable et publication sur npm ✔ Table dynamique avec tri, recherche et pagination ✔ Stockage des données en local avec le state React ✔ Optimisation des performances et respect des standards d’accessibilité Ce projet m’a permis de renforcer mes compétences en migration d’applications, en conception de composants réutilisables, et en publication de packages open source.
HTML 5
CSS 3 / Sass
tailwindCSS
Design system / PrimeReact
ReactJS
Typescript
Store Zustand
Bundler Vite
Repositories GitHub :