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.

Description
No description provided
Readme 59 KiB
Languages
HTML 49.7%
Python 31.1%
CSS 17.5%
JavaScript 1%
Shell 0.7%