Skip to content

xavhm/HRNet_app_FR_Front

Repository files navigation

HRNet - Gestion des employés

Dernier projet du parcours "Développeur Front-End" chez OpenClassroom. L'objectif est de créer une application interne pour la gestion des employés. Le service existant, HRNet, est basé sur JQuery. Il s'agit de mettre en place une transition vers une application React ainsi qu'une mise à jour des plugins JQuery existants en une librairie React.

Objectifs

  1. Mettre à jour les différentes pages avec React
  2. Utiliser un outil de state-management (Redux)
  3. Modernier l'UI / UX de l'application
  4. Convertir un plugin JQuery existant en bibliothéque React (npm/github packages)
  5. Analyser les gains de performances avec Lighthouse

Technologies

React / Redux / JSX / TypeScript / React-Router 6.4 / Sass Modules / Vite

Tester le projet - Front-End

Instructions

  1. Fork this repo
  2. Clone the repo onto your computer
  3. Open a terminal window in the cloned project
  4. Run the following commands:
# Install dependencies
npm install

# Start local dev server
npm run dev

Pour tester simplement & rapidement, veuillez préférer visiter la démo en ligne : Hosted on Netlify