Skip to content

Johnathanrs/react-dashboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

344 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

[Getting Started]

The process to get the application running is typically:

Git Clone

  • Clone the feature/phase_1 branch

    git clone https://github.com/evoluteio/evo-ui.git -b feature/phase_1

Install Node Modules

  • run npm install in the following directories:

    evo-ui[feature/phase_1] latest/dataHandling/package.json

    evo-ui[feature/phase_1] latest/evoluteData/package.json

    evo-ui[feature/phase_1] latest/frontend/package.json

    evo-ui[feature/phase_1] latest/package.json

Setup MongoDB

  • Import relevant MongoDB data

    System (Aggregation) - current_container_stats and container_stats collections

    Applications and Services - app_infos and service_infos collections, e.g.:

    $ mongorestore --db evolute --collection service_infos mongobackups3-service_infos/evolute/service_infos.bson

    Source: http://bit.ly/EvoUIExampleData

Automated Build of Backend and Frontend

  • Build backend and frontend

    evo-ui[feature/phase_1] scripts/build.sh

Automated Start of MongoDB, Backend and Frontend

  • Start all

    evo-ui[feature/phase_1] scripts/start.sh

Automated Stop of Backend and Frontend

  • Stop application backend and frontend

    evo-ui[feature/phase_1] scripts/stop-db-app.sh

Automated Stop of MongoDB, Backend and Frontend

  • Start all

    evo-ui[feature/phase_1] scripts/stop-db-app.sh

Manual Start Backend and Frontend

  • Start backend and frontend

    evo-ui[feature/phase_1] latest/evoluteData $ node evoluteData.js

    evo-ui[feature/phase_1] latest/frontend $ npm run dev

Access Frontend

React---dashboard

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors