Skip to content

Take-home project. Completed in 8 hours. React, HTML, CSS, Node.js, Chart.js, Material UI, Javascript. Includes pictures and instructions

Notifications You must be signed in to change notification settings

tamaccount/load-monitoring-web-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Load Monitoring Web Application

Instructions for Running App Locally

Install Packages

(I am using node 13)

  1. From the root directory, run:
yarn intall
  1. From the root directory, run:
cd client/ then yarn install

Run App

  1. To start the backend, from the root directory, run:
node server.js
  1. To start the frontend, from the root directory, run:
cd client/ then yarn start

Run Tests

  1. To run tests, from the root directory, run:
cd client/ then yarn test

Improvements Needed for Production

  • Store data in database so it is not lost when app is restarted/refreshed.
  • Add responsive/adaptive design.
  • Add better handling of alerting:
    • add sound effect to play when alert occurs.
    • potentially add secondary notification (slack, email) if alert on app is not acknowledged.

About

Take-home project. Completed in 8 hours. React, HTML, CSS, Node.js, Chart.js, Material UI, Javascript. Includes pictures and instructions

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published