Skip to content

An application to view employee's non-sensitive data. It allows user to filter and sort existing employee's data from an existing database.

Notifications You must be signed in to change notification settings

JameskuttySebastian/EmployeeDirectory

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Employee Directory

An application to view employee's non-sensitive data. It allows user to filter and sort existing employee's data from an existing database.

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 non-sensitive data about other employees. It would be particularly helpful to be able to filter employees by name.

Technical details

User data in the current format can be added to data.json file, which acts as the database.

It has the following functionalities.

The user will be able to:

  • Sort the table by selected column in the sort section

  • Filter the table by selected column in the filter section

    • Based on filter value colum selection, table will show filtered section

Technologies used

  • React
  • Node

Links

Repository

Deployed Application URL

Home Page

Home Page

Home Page

Responsive Home Page

Prerequisites

It needs node to run the application.

Installing

After forking the repository, clone repository to local machine.

Run the following command in the root directory to install the dependencies.

npm install

And run following command in the root directory, the application will open in default browser.

npm start

Running the tests

There are no automated tests for this application

Deployment

Follow Heroku CLI (or specific to the deployment platform) standard deployment method to deploy the application.

Built With

  • React - The web framework used
  • npm - Dependency Management

Versioning

We use Git for versioning.

About

An application to view employee's non-sensitive data. It allows user to filter and sort existing employee's data from an existing database.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published