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

1.3 KiB
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

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.