feat(monitor-frontend): add FaceAI Audit Monitor application with Vue.js and Vite setup
All checks were successful
Publish FaceAI Container / publish (push) Successful in 13m8s

- Created App.vue for the main application interface with localization support.
- Added main.js to bootstrap the Vue application.
- Introduced styles.css for application styling.
- Configured Vite for development and proxying API requests.
- Updated docker-compose files to include the new monitor service.
- Added Dockerfile for building the monitor frontend.
- Configured Nginx for serving the frontend and proxying API requests.
- Updated package.json and package-lock.json to include monitor-frontend workspace.
- Added initial SQLite database for audit monitoring.
This commit is contained in:
MaddoScientisto 2026-05-20 18:57:20 +02:00
commit a95ae56134
21 changed files with 1755 additions and 2 deletions

View file

@ -7,6 +7,7 @@
"name": "faceai",
"workspaces": [
"apps/frontend",
"apps/monitor-frontend",
"apps/backend",
"apps/processor"
],
@ -37,6 +38,16 @@
"vite": "^6.1.0"
}
},
"apps/monitor-frontend": {
"name": "@regalami/faceai-monitor-frontend",
"dependencies": {
"vue": "^3.5.13"
},
"devDependencies": {
"@vitejs/plugin-vue": "^5.2.1",
"vite": "^6.1.0"
}
},
"apps/processor": {
"name": "@regalami/faceai-processor",
"dependencies": {
@ -646,6 +657,10 @@
"resolved": "apps/frontend",
"link": true
},
"node_modules/@regalami/faceai-monitor-frontend": {
"resolved": "apps/monitor-frontend",
"link": true
},
"node_modules/@regalami/faceai-processor": {
"resolved": "apps/processor",
"link": true