This project is based on the DAMAP frontend developed in cooperation between TU Wien and TU Graz but has been adapted to meet the specific needs of Johannes Kepler University Linz. The project uses Angular as its framework and relies on NX as a build system.
For more information about the base DAMAP implementation, visit the DAMAP frontend repository.
To run the development server:
nx serve damap-frontendThis will start the dev server, and the app will be accessible at http://localhost:4200/. Any changes made to the source files will trigger automatic reloading.
To build the project for production:
nx build damap-frontendThe build artifacts will be stored in the dist/ directory. Use the --prod flag for a production build.
To run the unit tests:
-
For the DAMAP library:
nx test damap -
For the DMP Tool JKU frontend:
nx test damap-frontend
To run the frontend and backend together in a dockerized setup, please refer to the DMP Tool JKU backend repository for further instructions.
For more details, please refer to the DMP Tool JKU Documentation.
For customising the DMP Tool JKU frontend, please refer to the CUSTOMISING page.