For this project I was tasked with creating an employee directory with React, breaking the application's UI into components and manage component state, and respond to user events.
The application allows the user to search randomonly generated user data from Random User API which displays non-senstive data.
The user is also able to:
- Sort the table by first name, surnae, email, gender or country.
- Filter the users by country.
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.
Visit the deployed application on Github Pages.
Clone the repo and in the command line run npm install or shortcut npm i to download all the npm package dependancies which include: Node Express and Mongoose.
Then invoke the application with command npm run start.
Contributions are welcomed.
MIT

