diff --git a/quartz-manager-frontend/angular.json b/quartz-manager-frontend/angular.json
index ce967bd..7ebabad 100644
--- a/quartz-manager-frontend/angular.json
+++ b/quartz-manager-frontend/angular.json
@@ -12,7 +12,7 @@
"builder": "@angular-devkit/build-angular:browser",
"options": {
"aot": true,
- "outputPath": "../server/src/main/resources/static",
+ "outputPath": "dist",
"index": "src/index.html",
"main": "src/main.ts",
"tsConfig": "src/tsconfig.app.json",
diff --git a/quartz-manager-parent/pom.xml b/quartz-manager-parent/pom.xml
index 8ff19a3..7f55372 100644
--- a/quartz-manager-parent/pom.xml
+++ b/quartz-manager-parent/pom.xml
@@ -18,6 +18,7 @@
quartz-manager-api
quartz-manager-web
+ quartz-manager-fe-builder
diff --git a/quartz-manager-parent/quartz-manager-fe-builder/pom.xml b/quartz-manager-parent/quartz-manager-fe-builder/pom.xml
new file mode 100644
index 0000000..6591064
--- /dev/null
+++ b/quartz-manager-parent/quartz-manager-fe-builder/pom.xml
@@ -0,0 +1,135 @@
+
+
+ 4.0.0
+
+ it.fabioformosa.quartz-manager
+ quartz-manager-parent
+ 2.2.2-SNAPSHOT
+
+
+ quartz-manager-fe-builder
+
+ Quartz Manager FE Builder
+ Builder for frontend
+
+ https://github.com/fabioformosa/quartz-manager
+
+ ${basedir}/../..
+ UTF-8
+ UTF-8
+ 1.8
+ quartz-manager-frontend
+ v10.16.3
+ 6.9.0
+
+
+
+
+
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-resources-plugin
+ 2.6
+
+
+ copy-resources
+ generate-resources
+
+ copy-resources
+
+
+ ${basedir}/target/tmp
+
+
+ ../../${frontend.folderName}
+
+ static/**
+ dist/**
+ node_modules/**
+
+
+
+
+
+
+
+
+
+
+ com.github.eirslett
+ frontend-maven-plugin
+ 1.11.0
+
+ target/tmp
+
+
+
+
+ install node and npm
+
+ install-node-and-npm
+
+ generate-resources
+
+ ${node.version}
+ ${npm.version}
+
+
+
+
+ npm install
+
+ npm
+
+ process-resources
+
+ install
+
+
+
+
+ npm run build
+
+ npm
+
+ process-resources
+
+ run build
+
+
+
+
+
+
+
+
+ maven-antrun-plugin
+ 1.8
+
+
+ clean build files
+ process-resources
+
+
+
+
+
+
+
+
+
+
+ run
+
+
+
+
+
+
+
+