- Random set of employees generated using the Random User API
- Sort employees by first name, last name, or employee ID#
- Text input with dropdown menu to filter employees by name
- Downloadable as Mobile/Desktop Progressive Web App
- Download project by clicking at the top of this repository (make sure you are in
main
branch, notgh-pages
), and open project directory in terminal. - Install all dependencies:
npm i
Currently deployed with GitHub Pages
- When the page loads, a table will be populated with 20 random employees. Each employee card displays a photo, full name, employee ID, address, email and phone number.
- Select an option from the first dropdown to sort employees by first name (default), last name, or by ID number.
- Start typing in the filter input or select name from dropdown to search for a particular employee.
Contributions welcome!
- Fork this repository
- Create a new branch
- Commit/push your changes
- Create a new pull request
- Cache users with service worker for offline functionality
- Integrate a backend API/login system & allow users to add/remove employees
If you have any questions, feel free to create an Issue or contact me directly at dore.joel.dore@gmail.com
This project is MIT licensed.
ยฉ 2021 Joel Dore