Files
secu/README.md
OpenClaw 48edd95cfd 📋 Anforderungen & Konzept dokumentiert
- Rollen-Hierarchie: Chef → Disponent → Mitarbeiter
- Modularer Aufbau definiert
- Feature-Übersicht
- Tech-Stack (Vue 3 + Deno)
- Roadmap
2026-02-20 14:54:57 +00:00

105 lines
2.7 KiB
Markdown

# SeCu - Security Management
**Modulare Mitarbeiterverwaltungssoftware** für Sicherheitsunternehmen
## 🎯 Konzept
SeCu ist eine modulare Software zur Verwaltung von Sicherheitspersonal und deren Einsätzen. Die Software ermöglicht Disponenten, Aufträge zu erstellen und Mitarbeitern zuzuweisen.
## 👥 Rollen-Hierarchie
```
Chef (Admin)
├── Kann Disponenten anlegen/verwalten
├── Kann Mitarbeiter anlegen/verwalten
├── Kann alle Aufträge sehen/erstellen/löschen
└── Vollzugriff auf alle Module
Disponent
├── Kann Mitarbeiter anlegen/verwalten
├── Kann Aufträge erstellen/bearbeiten/löschen
├── Kann Mitarbeiter zu Aufträgen zuordnen
└── Kann Stundenzettel einsehen (zur Abrechnung)
Mitarbeiter
├── Kann zugewiesene Aufträge einsehen
├── Kann Verfügbarkeit melden (kann arbeiten / kann nicht)
└── Kann Stundenzettel-Fotos hochladen
```
## 🧩 Modularer Aufbau
Die Software ist modular aufgebaut, damit Module hinzugefügt oder entfernt werden können.
### Geplante Module:
| Modul | Beschreibung | Status |
|-------|--------------|--------|
| **Core** | Authentifizierung & Benutzerverwaltung | 📋 Geplant |
| **Aufträge** | Task/Auftrags-System mit allen Infos | 📋 Geplant |
| **Zeiterfassung** | Stundenzettel-Upload & Verwaltung | 📋 Geplant |
| **Entwickler-Panel** | Fernverwaltung für Modul-Management | 📋 Geplant |
## 📱 Features
### Auftragsverwaltung
- Aufträge mit allen wichtigen Informationen
- Zuweisung an Mitarbeiter
- Status-Tracking
- Terminplanung
### Stundenzettel-System
- Foto-Upload für Stundenzettel
- Verfügbarkeitsmanagement
- Einsicht für Disponenten zur Abrechnung
### Entwickler-Oberfläche
- Fernverwaltung von Modulen
- Aktivierung/Deaktivierung von Features
- Konfiguration
## 🛠️ Tech-Stack (geplant)
- **Frontend:** Vue 3 + TailwindCSS + FluxKit UI
- **Backend:** Deno + Oak
- **Datenbank:** PostgreSQL (oder MongoDB)
- **Dateispeicher:** S3-kompatibel für Stundenzettel-Fotos
- **Auth:** JWT + Rollen-basierte Berechtigungen
## 📁 Repository-Struktur
```
secu/
├── secu-backend/ # API Server
├── secu-frontend/ # Web-Anwendung
└── docs/ # Dokumentation
```
## 🚀 Roadmap
### Phase 1: Foundation
- [ ] Datenbank-Schema Design
- [ ] Auth-System mit Rollen
- [ ] Basis-API
### Phase 2: Core Features
- [ ] Mitarbeiterverwaltung
- [ ] Auftragsverwaltung
- [ ] Frontend UI
### Phase 3: Erweiterungen
- [ ] Foto-Upload für Stundenzettel
- [ ] Entwickler-Panel für Modul-Management
- [ ] Mobile-Optimierung
## 📄 Lizenz
Proprietary - Kronos Soulution
---
*Erstellt am 20.02.2026*