Lourguioui / CSE_HR

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[CSE HR]

Product Gif

CSE HR is an admin dashboard designed to be beautiful and simple. It is built on top of Reactstrap and React (create-react-app), using Now UI Dashboard and it is fully responsive.

This project was designed to manage the human resources of the CSE Scientific Club of the ESI, it allows to have statistics compared to the number of members by departments and by year, it also allows to display the different lists of members by department (Filter) and annciénté as well as the personal information of each member which can be changed or deleted at any time. Regarding the addition, we can either add the members manually or add them using the import of a google sheet, same for the data recovery using export which transmits the data to a google sheet.

Table of Contents

Demo

| Dashboard | Start page | Add members | Add user page | Tables |
Tables page | Import/Export/Filter Data | Import/Export/Filter Data

Quick start

Quick start options:

Documentation

The documentation for the Now UI Dashboard React is hosted at our website.

File Structure

Within the download you'll find the following directories and files:

CSE HR
├── CHANGELOG.md
├── Documentation
│   └── tutorial-components.html
├── LICENSE.md
├── README.md
├── package.json
├── public
│   ├── apple-icon.png
│   ├── favicon.ico
│   ├── index.html
│   └── manifest.json
└── src
    ├──api
    |   ├── api.js
    ├── assets
    │   ├── css
    │   │   └── demo.css
    │   ├── fonts
    │   │   └── ...
    │   ├── img
    │   │   ├── flags
    │   │   │   └── ...
    │   │   └── ...
    │   └── sass
    │       ├── now-ui-dashboard
    │       │   ├── mixins
    │       │   │   └── ...
    │       │   ├── plugins
    │       │   │   └── ...
    │       │   └── ...
    │       └── now-ui-dashboard.scss
    ├── components
    │   ├── BarChart
    │   │   └── BarChart.jsx
    |   ├──DoughnutChart
    |   |   └── DoughnutChart.jsx
    │   ├── FixedPlugin
    │   │   └── FixedPlugin.jsx
    │   ├── Footer
    │   │   └── Footer.jsx
    │   ├── Navbars
    │   │   └── DemoNavbar.jsx
    │   ├── PanelHedear
    │   │   └── PanelHeader.jsx
    │   └── Sidebar
    │       └── Sidebar.jsx
    |
    ├── App.js
    ├── index.js
    ├── routes.js
    ├── PrivateRoute.js
    |
    ├── variables
    │   └── icons.jsx
    └── views
        ├── Dashboard
        │   └── Dashboard.jsx
        ├── TableList
        │   └── TableList.jsx
        ├── TableListAlumnis
        │   └── TableListAlumnis.jsx
        ├── TableListAnciens
        │   └── TableListAnciens.jsx
        ├── TableListBureau
        │   └── TableListBureau.jsx
        ├── TableListNewbies
        │   └── TableListeNewbies.jsx
        └── UserPage
            └── UserPage.jsx

Contributing

Do you have a feature request, bug report, or patch? Great! See CONTRIBUTING.md for information on what you can do about that. Contributions to LaraHack are welcome and appreciated !

About

License:MIT License


Languages

Language:CSS 59.3%Language:JavaScript 40.2%Language:HTML 0.5%