项目作者: drkittendorf

项目描述 :
Employee Directory
高级语言: HTML
项目地址: git://github.com/drkittendorf/employee-directory.git
创建时间: 2020-08-28T14:58:18Z
项目社区:https://github.com/drkittendorf/employee-directory

开源协议:MIT License

下载


DALE’S REACT EMPLOYEE DIRECTORY

TABLE OF CONTENTS


CONTRIBUTORS

Dale Kittendorf



DESCRIPTION

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.

USER STORY

  • 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



LANGUAGES AND TOOLS:

Visual Studio Code
HTML5
CSS3
JavaScript
React
Node.js
GitHub





CORE PROJECT TECHNOLOGIES

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

CORE NODE DEPENDENCIES

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 Design
  • gh-pages- GitHub Pages is a static site hosting service that takes HTML, CSS, and JavaScript files straight from a repository on GitHub.



FUTURE DEVELOPMENT

For future development, I would like to incorporate the following enhancements:


LICENSING

License: MIT

The code in this project is licensed under MIT license.


SCREENSHOTS AND VIDEO

  • SCREENSHOT(S)

    screenshot1


  • VIDEO

    1. (TBD)