Files
noteapp/README.md
Nicolay Braetter 5c7ce5d0ca 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
2026-04-15 09:28:33 +02:00

63 lines
1.3 KiB
Markdown
Executable File

# 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.