Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/osandadeshan/employee-info-dashboard

Employee Information Dashboard assists employers to view their entire employee directory at once and provides quick access to employee information.
https://github.com/osandadeshan/employee-info-dashboard

employee-management employee-management-system javscript nodejs react webapp

Last synced: about 20 hours ago
JSON representation

Employee Information Dashboard assists employers to view their entire employee directory at once and provides quick access to employee information.

Awesome Lists containing this project

README

        

# Employee Information Dashboard

## Preview
![Sample Employee Information Dashboard](https://user-images.githubusercontent.com/9147189/186047910-4977d744-ac86-4d6e-9b96-7b51c1be0795.png)

## Description
Employee Information Dashboard assists employers to view their entire employee directory at once and provides quick access to employee information.

## Deployed application
https://employee-info-dashboard.vercel.app

## Technologies used
HTML, CSS, JavaScript, React, Bootstrap, Vercel

## User Story

**AS** A user
**I WANT TO** be able to view my entire employee directory at once
**SO THAT** I have quick access to their information.

## Business Context

An employee or manager would benefit greatly from being able to view data about other employees. It would be particularly helpful to be able to filter employees by name. So that their day to day activities become easier. This application can be easily customizable to cater the requirements on the employee data needed.

## Table of Contents
* [Installation](#installation)
* [Usage](#Usage)
* [Features](#Features)
* [License](#License)
* [Contributing](#Contributing)
* [Questions](#Questions)

## Installation
To install necessary dependencies, execute the following command:

npm i

To run the web application, execute the following command:

npm start

## Usage
1. Fork the repository
2. Edit employee details in `./src/utils/Employees.js`
3. Use the website locally or deploy it online.

## Features
1. Search your employee: You can search by first name, last name, email, phone number, birthday and address.
2. Sort the employees: Click on a property that you want to sort in the table. For example, click 'Last Name' if you want to sort by last name in ascending or descending order.
3. Add/Remove/Update employees in `./src/utils/Employees.js`

## License
* MIT

## Contributing
The app is contributed by Osanda Nimalarathna.

Enjoy! 🌸