Go to file
Maksim Skobaro 374d7dfd50 changes.
2025-06-24 02:46:51 +03:00
server changes. 2025-06-24 02:45:09 +03:00
web changes. 2025-06-24 02:46:51 +03:00
.gitignore changes. 2025-06-05 06:56:07 +03:00
docker-compose.yml changes. 2025-06-05 06:56:07 +03:00
pom.xml changes. 2025-06-05 06:56:07 +03:00
README.md changes. 2025-06-05 06:56:07 +03:00

Thesis Defense Management System (TDMS)

Server module

Contains backend server of service

After building executable JAR file will be in tdms/server/target folder

To start:java -jar <jar-file>

URL is: http://localhost:8080

Web module

Contains frontend part of service

go to tdms/web/ folder

To start: npm run dev

URL you will see in console

How to build

  1. Install Maven
  2. Install Java 17

While building, web project compiles frontend, and server project automatically copies its to /server/target/classes/static and into generated <jar-file>

In IntelliJ Idea you can run Execute maven goal, to write further commands

Description Command
Clear & Run tests & Build mvn clear install
Run tests & build mvn install
Skip tests & build mvn install -Dmaven.test.skip=true

To use multithreading during build process use -T <threads> keyword

There is final result (add clear if you need)

mvn install -Dmaven.test.skip=true -T 4