GithubHelp home page GithubHelp logo

fabien-t / p14_hrnet Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 0.0 590 KB

Conversion en React d’une solution SaaS de gestion des employés utilisant jQuery

Home Page: https://p14-h-rnet-ruddy.vercel.app

HTML 1.01% CSS 22.06% TypeScript 75.68% JavaScript 1.24%

p14_hrnet's Introduction

HRnet : Pass a jQuery app to React

HTML5 CSS3 js REACT STYLEDCOMPONENTS

Author size

Presentation

SNAPSHOT

HRnet is an internal WealthHealth web application that manages employee records.

This repository converts the application's jQuery library plugins into React components to gain performance and reliability.

Instead of the 4 jQuery plugins, the application uses React components imported from existing libraries, except for the Modal package which was created for this occasion.

Deployed site link : https://p14-h-rnet-ruddy.vercel.app/

Link of the project repository with the jQuery library : https://github.com/OpenClassrooms-Student-Center/P12_Front-end

Installing the package

1/ Clone this repository

2/ Install the dependencies : npm install

3/ Launch the app :

In the terminal, run the command : yarn dev

To view the app, click with the control key pressed on the Local link : http://127.0.0.1:51xx/

NB : This app use vite as toolbox.

4/ Build and Preview :

In the terminal, run the commands :

yarn build

yarn preview

Modal library link converted to React :

Link of the other React librairies :

Prerequisites

npm

yarn

Node.js

Dependencies

GitHub package.json dependencies (dev)

GitHub package.json dependency version (dev)

GitHub package.json dependencies (dev)

react-hook-form

fv-modal-react

react-datepicker

react-select

react-data-table-component

DevDependencies

Prop-types

Prettier

Typescript

Vite

Vitest

JSdom

Eslint

p14_hrnet's People

Contributors

fabien-t avatar

Stargazers

QA avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.