Skip to content

For this assignment, I created an employee directory with React. It required a break up of the application's UI into components, manage component state, and respond to user events using React.

Notifications You must be signed in to change notification settings

Mcilhaggis/employee-directory-react

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

React Employee Directory

License

GitHub repo size

Project Description

For this assignment, I created a employee directory with React. It required a break up of the application's UI into components, manage component state, and respond to user events.

When this application is launched, the home page automatically performs an API call and renders a list of 20 users within a Bootstrap table. Users are then able to filter by first name. Users are then able to sort alphabetically by both ascending and descending order for Name, Phone, Email and DOB.

Installation

This application is easy to install, just clone the repository and run the following command in your terminal.

npm install This will create the node modules folder you will need in order for this application to function correctly.

Usage

In order to get this application to run you must open up the terminal and enter the following:

npm start The application will then console log the URL in the terminal and React automatically opens the app in your default browser.

Screenshots

Screenshot of my Employee Directory. Screenshot of my Employee Directory.

Technologies Used

For this application I used: React, JavaScript HTML/CSS, Bootstrap, and Heroku.

Live project

The project can be viewed here: https://employee-directory-rmc.herokuapp.com/

API used:

randomuser.me

Licensing

The licensing used for this project is MIT

Contributions

Author: Rachael McIlhagga Twitter: @breadlikerach

Questions

  • If you have any questions about this project, please reach out to me through Github or via Email

About

For this assignment, I created an employee directory with React. It required a break up of the application's UI into components, manage component state, and respond to user events using React.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published