The application serves as an employee directory. The employee table is populated using an API call to randomuser.me. The user can then perform the following actions:
- Search employees by first or last name by typing in the search box
- Sort the list alphabtically by name by clicking the sort button
- sort the list reverse alphabtically by clicking the sort button again
The applicaiton is built using React, Node, Express, JSX, CSS, and Javascript.
- Clone the repository from github to your local server: "git clone https://github.com/cnix273/employee-directory.git"
- Install the application dependencies: "npm install"
- Run the application: "npm start"
Technologies Used
- JSX - HTML-like syntax used by React
- JavaScript - Makes the application dynamic so that input can be received from the user.
- CSS - Adds styling to the application.
- React - Javascript library for building UI
- GitHub - Hosts the repository.
Deployed application: https://cnix273.github.io/employee-directory/.
Author: Cameron Nix
Pull requests are welcome.
To contribute to this refactor, clone this repo locally and commit your code on a separate branch.
Licensed by: MIT License.