Initial commit: Notes Manager App (notes.braetter-int.de)
- Python/Flask Backend - SQLAlchemy Models (notes, tasks, templates, users) - Gunicorn + Nginx Deploy-Konfiguration - Static Assets (CSS/JS) - Jinja2 Templates
This commit is contained in:
62
README.md
Executable file
62
README.md
Executable file
@@ -0,0 +1,62 @@
|
||||
# NotesManager
|
||||
|
||||
NotesManager ist ein schlankes webbasiertes System zur täglichen Dokumentation von Arbeiten, Änderungen, Störungen und Übergaben.
|
||||
|
||||
## Funktionen
|
||||
|
||||
- Login-System mit Rollen (Admin / User)
|
||||
- Dashboard mit Tagesübersicht
|
||||
- Dokumentationseinträge anlegen, bearbeiten, löschen, filtern
|
||||
- Dokumentationsvorlagen verwalten
|
||||
- Aufgabenverwaltung für tägliche Routinen
|
||||
- Markdown-Export der Dokumentation
|
||||
- SQLite als einfache Datenbank
|
||||
- Bootstrap-Oberfläche für Desktop und Mobilgeräte
|
||||
|
||||
## Demo-Login
|
||||
|
||||
- Benutzer: `admin`
|
||||
- Passwort: `admin1234`
|
||||
|
||||
## Lokaler Start
|
||||
|
||||
```bash
|
||||
python3 -m venv .venv
|
||||
source .venv/bin/activate
|
||||
pip install -r requirements.txt
|
||||
python run.py
|
||||
```
|
||||
|
||||
Danach erreichbar unter:
|
||||
|
||||
- `http://127.0.0.1:5000`
|
||||
|
||||
## Produktion
|
||||
|
||||
Empfohlen ist der Betrieb hinter Nginx mit Gunicorn und systemd.
|
||||
|
||||
## Standardfunktionen für die tägliche Dokumentation
|
||||
|
||||
Jeder Eintrag enthält:
|
||||
|
||||
- Datum
|
||||
- Titel
|
||||
- Kategorie
|
||||
- System / Bereich
|
||||
- Priorität
|
||||
- Status
|
||||
- Freitext-Dokumentation
|
||||
- Tags
|
||||
- Ersteller
|
||||
|
||||
## Geeignete Einsatzszenarien
|
||||
|
||||
- IT-Betriebsdokumentation
|
||||
- Schichtübergaben
|
||||
- Tagesberichte
|
||||
- Änderungsprotokolle
|
||||
- Kunden- oder Projektjournal
|
||||
|
||||
## Produktionsdateien
|
||||
|
||||
Im Ordner `deploy/` liegen eine Beispiel-`systemd`-Service-Datei und eine Beispiel-Nginx-Konfiguration.
|
||||
Reference in New Issue
Block a user