- CONTRIBUTORS
- DESCRIPTION
- REFERENCE LINKS
- LANGUAGES AND TOOLS
- CORE PROJECT TECHNOLOGIES
- CORE NODE DEPENDENCIES
- FUTURE DEVELOPMENT
- LICENSING
- SCREENSHOTS
Dale Kittendorf
This react website showcases a table of employees largely powered by the mdbreact
package and dummy data supplied from RANDOM USER GENERATOR
(https://randomuser.me/api/?results=200&nat=us).
With a table of random users, when the user loads the page, a table of employees renders.
The user can:
- Sort the table by at least one category
- Filter the users by at least one property.
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.
- 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.
---
Link to **Dale's Employee Directory ** deployed on Github - Application Live Link
Link to GitHub Repo used for application development - Application GitHub Repo
Here is a list of all the core technologies used to develop this application.
React.js - A JavaScript library for building user interfaces
Node.js - An asynchronous event-driven JavaScript runtime
The dependencies listed below are all the core NPM packages used throughout the project.
react-dom
- This package serves as the entry point to the DOM and server renderers for React.react-bootstrap
- Bootstrap 4 components built with React.mdbreact
- React Bootstrap with Material Designgh-pages
- GitHub Pages is a static site hosting service that takes HTML, CSS, and JavaScript files straight from a repository on GitHub.
For future
development, I would like to incorporate the following enhancements
:
- Get deployed on HEROKU @ https://stark-badlands-93907.herokuapp.com/ - This is Not currently functioning.
The code in this project is licensed under MIT license.
-
(TBD)