Skip to content

a-melouk/HRNet

Repository files navigation

Project title: HRNet

Project demo:

Front-end

Description

This project aims to convert HRnet, an internal web application used for managing employee records, from jQuery to React. The current application is outdated and has been causing significant bugs and an increase in internal complaints. The development team has been working on upgrading the application for some time now, and the management has finally approved the conversion to React.

The main issues with HRnet are related to the date pickers, modal windows, dropdown menus, and tables. The project will involve creating custom React components to replace the existing third-party jQuery plugins used in the user interface. The goal is to improve performance and stability by converting these jQuery plugins into React components.

This project is part of the OpenClassrooms curriculum and can be found here.

Technologies Used

  • React 18
  • Fetch
  • Figma (for design and component reference)

Features

  • Responsive design based on Figma maquettes, which can be found here.

Getting Started

Installation

  1. Clone the repository to your local machine.
git clone https://github.com/a-melouk/HRNet
  1. Navigate to the HRNet directory.
cd HRNet
  1. Install the dependencies using npm install.
npm install
  1. Start the development server with npm start.
npm start

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

License

This project is licensed under the MIT License.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published