Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/younusfoysal/hr-hub-pro-client
HR Hub Pro is an HR management platform with features for employees, HR, and admins. It supports task tracking, performance analysis, payroll management via Stripe, and user role assignments.
https://github.com/younusfoysal/hr-hub-pro-client
axios firebase-auth headlessui jquery react-helmet-async react-hot-toast react-icons react-open-weather react-router-dom react-spinners react-toastify reactjs recharts sort-by stripe sweetalert2 tailwindcss tanstack-query vite
Last synced: 2 months ago
JSON representation
HR Hub Pro is an HR management platform with features for employees, HR, and admins. It supports task tracking, performance analysis, payroll management via Stripe, and user role assignments.
- Host: GitHub
- URL: https://github.com/younusfoysal/hr-hub-pro-client
- Owner: younusFoysal
- Created: 2024-06-23T17:37:17.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-08-18T15:57:01.000Z (5 months ago)
- Last Synced: 2024-08-18T17:23:24.073Z (5 months ago)
- Topics: axios, firebase-auth, headlessui, jquery, react-helmet-async, react-hot-toast, react-icons, react-open-weather, react-router-dom, react-spinners, react-toastify, reactjs, recharts, sort-by, stripe, sweetalert2, tailwindcss, tanstack-query, vite
- Language: JavaScript
- Homepage: https://hr-hub-pro.web.app
- Size: 3.1 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
HR Hub Pro
## Live Link:
[https://hr-hub-pro.web.app](https://hr-hub-pro.web.app)
## Overview:
**HR Hub Pro** is a web-based human resources management system designed to streamline HR processes and improve organizational efficiency. It addresses several key HR challenges:- **Employee Management**: Facilitates tracking employee details, roles, and responsibilities.
- **Task and Performance Tracking**: Enables HR and managers to monitor employee performance and productivity.
- **Role-Based Access**: Provides different access levels for employees, HR personnel, and admins to ensure data security and proper workflow management.## Features:
* Users can Sign Up as an Employee or HR.
* They can analysis their work speed by Total Works/Hour chart.
* HR can mark Employees as Verified or unverified.
* HR can Pay the Employees by Card.
* Admin can promote Only verified Employees to HR.
* Admin can adjust the salary of Employees.### Admin Credentials:
```
Admin Email: [email protected]
Admin Pass: )yuxZdUzG3!fj8b
```Installed Npm Packages:
```
@headlessui/react
@stripe/react-stripe-js
@tanstack/react-query
axios
Firebase
react
react-datepicker
react-hot-toast
react-icons
react-open-weather
react-hook-form
react-router-dom
react-toastify
recharts
sweetalert2
```### How to Set Up Locally
1. Install npm packages:
```sh
npm i
```
2. Create a `.env.local` file containing API keys and Firebase credentials.
3. Run the API server from [HR-Hub-Pro-Server](https://github.com/younusFoysal/HR-Hub-Pro-Server).
4. Run the development server:
```sh
npm run dev
```
5. Browse the application at:
```sh
http://localhost:5173
```