Initial commit: TimeClock v3 - Node.js/Vue.js Zeiterfassung

Features:
- Backend: Node.js/Express mit MySQL/MariaDB
- Frontend: Vue.js 3 mit Composition API
- UTC-Zeithandling für korrekte Zeiterfassung
- Timewish-basierte Überstundenberechnung
- Wochenübersicht mit Urlaubs-/Krankheits-/Feiertagshandling
- Bereinigtes Arbeitsende (Generell/Woche)
- Überstunden-Offset für historische Daten
- Fixed Layout mit scrollbarem Content
- Kompakte UI mit grünem Theme
This commit is contained in:
Torsten Schulz (local)
2025-10-17 14:11:28 +02:00
commit e95bb4cb76
86 changed files with 19530 additions and 0 deletions

14
backend/nodemon.json Normal file
View File

@@ -0,0 +1,14 @@
{
"watch": ["src"],
"ext": "js,json",
"ignore": ["src/**/*.spec.js", "src/**/*.test.js", "node_modules"],
"exec": "node src/index.js",
"env": {
"NODE_ENV": "development"
},
"delay": 1000,
"verbose": false
}