Skip to content

danielgonzalez0/P14-OC-20230612-HRnet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Application HRnet with React

The project is part of a front-end training course specialising in React delivery by openclassrooms.

training link : https://openclassrooms.com/fr/paths/516-developpeur-dapplication-javascript-react

Project goal: Switch a jQuery library to React

Specifications:

  • Make a new version of the "Create Employee" and "Employee List" pages with React.
  • add a state management system (the old version uses local storage).
  • ensure that everything is consistent in terms of style.
  • correct the project issues : click here

initial version of the project: click here

Version

version 1

Project Deployment link:

link

Features

  • react router
  • use redux toolkit to create a global state manager
  • functional components
  • complexe table and form implemented
  • responsive design
  • documentation with JSDoc and proptypes

Tech Stack

Client: React, react-router-dom, redux-toolkit, Sass, esLint, Prop-types, react-table, react-hook-form

Required

Node.js

NPM

Installation

front-end

clone project

  git clone https://github.com/danielgonzalez0/P14-OC-20230612-HRnet.git

Go to the project directory

  cd P14-OC-20230612-HRnet

Install dependencies

  npm install

launch server

  npm run start

Screenshots

HRNet-homepage

HRNet-add

HRNet-view

🚀 About Me

I am currently retraining to become a front-end developer and am taking the Application Developer - JavaScript React course at OpenClassrooms.

The objective of this training is to acquire a specialization in front-end and to consolidate the knowledge that I obtained during my previous training in web development.

The ultimate goal is to find a first position as a junior web developer to perfect my skills and gain more experience.