Skip to content

mescobrad-project/data-analytics-and-visualisation-frontend

Repository files navigation

MES-CoBraD Analytics and Visualisation Frontned Module

REPO-TYPE

This is the frontend of the MES-CoBraD Data Analytics and Visualisation Module

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.

Prerequisites

Nodejs - 16.14.2

Optional but recommended

Webstorm IDE
Docker

Installing

  • Install NodeJS
  • (Optional) Install Webstorm
  • (Optional) Install latest version of docker (current ver.4.26.1)
  • Clone this repository
    • Webstorm IDE
      - Get from VCS
      - Github
      - Select this repository
      
    • cmd
      git clone https://github.com/mescobrad-project/data-analytics-and-visualisation-frontend.git
      
  • Install dependencies
    npm install 
    

Running

- Webstorm IDE
    ```
       Edit configuraiton -> main.py
    ```
- CMD
    ```
        npm start
    ```
- Docker 
    ```
        Follow docker deployement instructions below
    ```

Testing

  • WIP

Deployment Docker Local

- Prerequisites
    ```
    Docker
    ```
- Clone latest branch: 'dev'
- Start docker of all modules using the docker compose file found in project location 'data-analytics-and-visualisation-frontend/docker/' 
    ```
    docker compose up -d --build 
    ```

Deployment Docker Simavi Server

- Prerequisites
    ```
    Docker
    ```
- Clone latest branch: 'prod_new'
- Start docker of all modules using the docker compose file found in project location 'data-analytics-and-visualisation-frontend/docker/

Built With

React

Contributing

Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.

Versioning

Not currently following any including semver - will try to follow it.

Authors

See also the list of contributors who participated in this project.

License

This project is licensed under the MIT License - see the LICENSE.md file for details

Acknowledgments

About

This is the frontend of the MES-CoBraD Data Analytics and Visualisation Module

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 6

Languages