/320-TimeSeries-Visualization

The purpose of this project is to make creative visualizations of ISO NewEngland's timeseries data so that they can monitor their network.

Primary LanguageJavaScript

320-TimeSeries-Visualization

Purpose/Goal: Create a database independent data analytics tool that can effectively display historical and simulated data of electricity energy markets provided by ISO New England

Two main components

  • Sanity Check: Visualizing the comparison between historical data and chosen simulation data to ensure sanity
  • Analysis: Quantifying the results of simulation data with various filtering options

Getting Started

Before you start, make sure you have the following software installed:

  • Node.js
  • NPM

Once these are installed, follow the instructions below

First time use

  1. Clone the repository onto your system
  2. Navigate to the ./backend folder in your terminal
  3. Run command npm install
  4. Run command npm start
  5. Repeat steps 1-3 from the ./data_api and ./client folders
  6. The program will now be running on a test server at http://localhost:3000/

Future use

  1. Open a terminal and navigate to 320-TimeSeries-Visualization/client
  2. Run npm start
  3. Repeat steps 1-2 in a new terminal from the ./data_api and ./client folders
  4. Open http://localhost:3000 in your web browser