ChronoFlow Wiki aktualisiert
parent
18921a7aea
commit
79e458de2a
@ -5,6 +5,8 @@ Ein plattformübergreifendes Avalonia-Projekt im MVCP-Architekturstil
|
|||||||
ChronoFlow ist ein modernes Zeiterfassungs- und Aufgabenmanagementsystem, das speziell für kleine Unternehmen, Teams und interne Entwicklungsumgebungen entwickelt wurde.
|
ChronoFlow ist ein modernes Zeiterfassungs- und Aufgabenmanagementsystem, das speziell für kleine Unternehmen, Teams und interne Entwicklungsumgebungen entwickelt wurde.
|
||||||
Das System ermöglicht eine klare Trennung zwischen Administratoren und Mitarbeitern, verwaltet Projekte transparent und bietet wichtige Funktionen wie Änderungsverfolgung, Rollenberechtigungen und sichere Authentifizierung.
|
Das System ermöglicht eine klare Trennung zwischen Administratoren und Mitarbeitern, verwaltet Projekte transparent und bietet wichtige Funktionen wie Änderungsverfolgung, Rollenberechtigungen und sichere Authentifizierung.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
📌 Funktionen im Überblick
|
📌 Funktionen im Überblick
|
||||||
🔐 Benutzerverwaltung & Login-System
|
🔐 Benutzerverwaltung & Login-System
|
||||||
|
|
||||||
@ -20,6 +22,8 @@ Mitarbeiter (eingeschränkte Rechte)
|
|||||||
|
|
||||||
Speichern des letzten Login-Zeitpunkts, um Änderungen zwischen Logins anzuzeigen.
|
Speichern des letzten Login-Zeitpunkts, um Änderungen zwischen Logins anzuzeigen.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
🗂️ Projektverwaltung
|
🗂️ Projektverwaltung
|
||||||
Für Administratoren
|
Für Administratoren
|
||||||
|
|
||||||
@ -45,12 +49,16 @@ Kommentare hinzufügen
|
|||||||
|
|
||||||
Farbmarkierungen informieren über Dringlichkeit (z. B. Deadline fast überschritten)
|
Farbmarkierungen informieren über Dringlichkeit (z. B. Deadline fast überschritten)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
📣 Benachrichtigungsfunktion
|
📣 Benachrichtigungsfunktion
|
||||||
|
|
||||||
Beim Login sehen Mitarbeitende sofort, was sich seit dem letzten Besuch geändert hat.
|
Beim Login sehen Mitarbeitende sofort, was sich seit dem letzten Besuch geändert hat.
|
||||||
|
|
||||||
Änderungen an Projekten werden hervorgehoben (z. B. blaue Umrandung).
|
Änderungen an Projekten werden hervorgehoben (z. B. blaue Umrandung).
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
💾 Datenbank & Speicherung
|
💾 Datenbank & Speicherung
|
||||||
|
|
||||||
ChronoFlow verwendet SQLite für eine robuste lokale Datenspeicherung.
|
ChronoFlow verwendet SQLite für eine robuste lokale Datenspeicherung.
|
||||||
@ -69,6 +77,8 @@ Kommentare
|
|||||||
|
|
||||||
Die Datenbank wird beim Start automatisch angelegt, falls sie noch nicht existiert.
|
Die Datenbank wird beim Start automatisch angelegt, falls sie noch nicht existiert.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
🎨 Moderne Benutzeroberfläche
|
🎨 Moderne Benutzeroberfläche
|
||||||
|
|
||||||
Avalonia UI
|
Avalonia UI
|
||||||
@ -83,12 +93,14 @@ Scrollbare Mitarbeiterauswahl mit Multi-Select
|
|||||||
|
|
||||||
Farblich hervorgehobene Deadlines inklusive Legende
|
Farblich hervorgehobene Deadlines inklusive Legende
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
🔑 Standard-Login
|
🔑 Standard-Login
|
||||||
|
|
||||||
Damit neue Nutzer das Programm sofort ausprobieren können, steht ein Demo-Admin zur Verfügung:
|
Damit neue Nutzer das Programm sofort ausprobieren können, steht ein Demo-Admin zur Verfügung:
|
||||||
|
|
||||||
Rolle Benutzername Passwort
|
Rolle Benutzername Passwort
|
||||||
Administrator admin admin oder newpassword*
|
Administrator admin//test
|
||||||
|
|
||||||
* Falls ein Erstlogin erzwungen wird, muss das Passwort beim ersten Start geändert werden.
|
* Falls ein Erstlogin erzwungen wird, muss das Passwort beim ersten Start geändert werden.
|
||||||
|
|
||||||
@ -96,6 +108,8 @@ Optional kannst du Mitarbeitenden-Testaccounts anlegen, z. B.:
|
|||||||
|
|
||||||
Rolle Benutzername Passwort
|
Rolle Benutzername Passwort
|
||||||
Mitarbeiter employee1 newpassword
|
Mitarbeiter employee1 newpassword
|
||||||
|
|
||||||
|
|
||||||
📥 Installation & Start
|
📥 Installation & Start
|
||||||
|
|
||||||
Repository klonen oder ZIP herunterladen
|
Repository klonen oder ZIP herunterladen
|
||||||
@ -111,6 +125,8 @@ Mit Standard-Login anmelden
|
|||||||
Die SQLite-Datenbank wird beim ersten Start automatisch erstellt.
|
Die SQLite-Datenbank wird beim ersten Start automatisch erstellt.
|
||||||
Falls eine ältere Version existiert, wird die Struktur bei Bedarf aktualisiert.
|
Falls eine ältere Version existiert, wird die Struktur bei Bedarf aktualisiert.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
🛠️ Architekturübersicht (MVCP)
|
🛠️ Architekturübersicht (MVCP)
|
||||||
|
|
||||||
Model
|
Model
|
||||||
@ -127,11 +143,15 @@ Persistence
|
|||||||
|
|
||||||
Diese klare Trennung sorgt für Wartbarkeit und Erweiterbarkeit.
|
Diese klare Trennung sorgt für Wartbarkeit und Erweiterbarkeit.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
📄 Lizenz & Nutzung
|
📄 Lizenz & Nutzung
|
||||||
|
|
||||||
ChronoFlow darf frei genutzt, erweitert und an die eigenen Bedürfnisse angepasst werden.
|
ChronoFlow darf frei genutzt, erweitert und an die eigenen Bedürfnisse angepasst werden.
|
||||||
Änderungen am Code sollten dokumentiert werden, um die Nachvollziehbarkeit zu sichern.
|
Änderungen am Code sollten dokumentiert werden, um die Nachvollziehbarkeit zu sichern.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
🤝 Beitrag & Weiterentwicklung
|
🤝 Beitrag & Weiterentwicklung
|
||||||
|
|
||||||
Pull Requests, Verbesserungsvorschläge und Feature-Anfragen sind willkommen.
|
Pull Requests, Verbesserungsvorschläge und Feature-Anfragen sind willkommen.
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user