Skip to content

Babanila/Employee-Web-App

Repository files navigation

Employee-Web-App

Overview of Employee-Web-App

The Employee-Web-App can was created as a client application using using this API: http://dummy.restapiexample.com/.

Components

The Employee-Web-App is a frontend component.

Table of Contents

Features

  • Get all employees.
  • Search the employees list using employee name.
  • Sort the employees list using either name or salary.
  • View single employee details
  • Update the employee salary
  • Register new employee

Requirements

Make sure you have installed all of the following prerequisites on your development machine:

  • Git - Download & Install Git. MacOS and Linux machines typically have this already installed.

  • Node.js - Download & Install Node.js and the npm package manager. Make sure to get the latest active LTS version.

  • Download the Employee-Web-App from this link or use git clone git@github.com:Babanila/Employee-Web-App.git.

  • A web browser (e.g. Google Chrome, Mozila, Firefox e.t.c).

How to start Employee-Web-App

Note: Start the backend server before starting the frontend-react-app (See above for details)

  • Open another computer terminal (command-line interface).
  • Locate the downloaded Employee-Web-App folder.
  • Change the directory to the Employee-Web-App folder(e.g cd Employee-Web-App).
  • Run npm install.
  • Run npm start.

Employee-Web-App Usage

To run Employee-Web-App, follow the steps below.

STEPS

  • After starting the app.
  • Enter the localhost address using port 8080 (e.g http://localhost:8080)
  • Type your search parameter into the input search bar in the top right corner on the page.
  • Click the search button.
  • Viewc the result etc.

To run unit tests

  • Run npm test

About

Web App for employee

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published