>
Tous les projets
>
HRNet - OpenClassrooms

HRNet - OpenClassrooms

Application de gestion des ressources humaines

Développement

wave blue Mathilde Hétru
HRNet - OpenClassrooms Mathilde Hétru

Voir le projet final

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 :

Voir le GitHub HRNet

Voir le GitHub Modal

Voir le npm Modal

HRNet - OpenClassrooms Mathilde Hétru
HRNet - OpenClassrooms Mathilde Hétru
HRNet - OpenClassrooms Mathilde Hétru
HRNet - OpenClassrooms Mathilde Hétru
HRNet - OpenClassrooms Mathilde Hétru
HRNet - OpenClassrooms Mathilde Hétru
wave dark blue Mathilde Hétru