Refactor project to modularize constants and utilities.

Moved reusable constants and helper functions to dedicated modules for improved maintainability and reusability. Improved build configuration to differentiate output directories for development and production. Enhanced server error handling and added safeguards for disabled web UI scenarios.
This commit is contained in:
2025-12-05 19:25:13 +00:00
parent e9173a6894
commit 8ef3114f5c
18 changed files with 1081 additions and 441 deletions

3
app/web/.gitignore vendored
View File

@@ -1,5 +1,8 @@
node_modules/
dist/
public/bundle.js
public/bundle.js.map
public/bundle.css
.vite/
.tanstack/
.idea/