A part of the project for the course 02162 Software Engineering 2 created by group G, which consists of:
- Jia Wei [s233486] (@Jia1019)
- Martin Handest [s224755] (@tacecapSx)
- Martin Fyhring Hruby Jensen [s224753] (@Perry02)
- Oskar William Ulrich Holland [s224768] (@pandekagee)
- Souar Ramzi Mohammad Ali [s191446] (@Souar-Afrin@Souar95)
- Suhail Abdi Nuur [s205135] (@SuhailDTU)
- Yuming Zhang [s232252] (@xmuzym2017)
- Yue Zhou [s232893] (@To1and)
This project is a web application designed for creating and managing pipeline flows. It utilizes React for the frontend, Redux for state management, and React Flow for visualizing pipeline flows.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
Before you begin, ensure you have the following installed:
- Node.js (v12.x or later)
- npm (v6.x or later)
- Clone the repository to your local machine:
git clone https://github.com/SE2-G/DAPM-Frontend.git- Install the necessary packages:
npm install- Running the Application To start the application in development mode, run:
npm startThis will launch the application in your default web browser. The application will automatically reload if you make any changes to the source files.
- Building for Production To build the application for production, run:
npm run buildThis command will bundle React in production mode and optimize the build for the best performance. The build artifacts will be stored in the build/ directory.
To be able to use it the computer has to be connected to DTU Compute's VPN.