CS. Zurück zum Portfolio Kontakt
Tool / Projektmanagement

Abrechnungstool.

Wertet Arbeitszeiten aus Excel- und CSV-Dateien automatisch aus und macht daraus eine fertige Abrechnung. Mit Jira-Anbindung, KI-Zusammenfassungen und Budget-Überwachung.

TypTool
ZielgruppeProjektmanager
KIOllama & Claude

01 / Die Idee

Abrechnen aus Zeiterfassungs-Exporten ist mühsam: Excel-Listen zusammenführen, Tickets in Jira nachschlagen, Stunden in Kategorien sortieren und nebenbei im Blick behalten, wie viel Budget noch übrig ist. Das Abrechnungstool übernimmt genau diese Schritte.

Gebaut für Projektmanager ohne Programmierkenntnisse: Docker Desktop starten, Launcher doppelklicken, der Browser öffnet sich mit der fertigen App.

Dashboard des Abrechnungstools mit Tickets, Rechnung und Aufteilung nach Bereichen

Stundensatz unkenntlich gemacht.

02 / Funktionen

Datenverarbeitung

  • Excel und CSV mit mehreren Arbeitsblättern
  • Automatische Erkennung von Ticket-, Stunden- und Teilprojekt-Spalten
  • Unterscheidung von abrechenbaren und Gesamtstunden
  • Import-Verlauf mit Snapshots zum Wiederherstellen

Jira-Integration

  • Mehrere Jira-Instanzen parallel
  • Ticketbeschreibungen im Batch mit Fortschrittsanzeige
  • Zugangsdaten AES-verschlüsselt, sie bleiben lokal auf dem Rechner

KI-Funktionen

  • Lange Tickets werden zu zwei, drei prägnanten Sätzen zusammengefasst
  • Zeitangaben wie „5h“ oder „2 Tage“ werden automatisch erkannt
  • Standard ist Ollama lokal, die Daten bleiben auf dem PC
  • Claude als Option mit automatischem Fallback, bis zu 20 Tickets parallel

Budget & Auslastung

  • Zeitbudgets pro Projekt mit automatischen Warnungen
  • Projekte manuell oder direkt aus einem Jira-Ticket anlegen
  • Abrechenbarkeits-Rechner verteilt Stunden fair nach Zielwerten
  • Farbige Status von Exzellent bis Kritisch

03 / Export

Einträge werden automatisch in Projektmanagement, Qualitätssicherung, Entwicklung und Design eingeordnet. Beim Export lassen sich PM-, QS- und Design-Stunden als Sammelposten zusammenfassen. Die Excel-Datei ist formatiert, enthält Formeln und verlinkt direkt auf die Jira-Tickets.

04 / Technik

Das Frontend ist eine React-App mit Vite und Tailwind CSS, Sitzungsdaten liegen in IndexedDB, damit keine Arbeit verloren geht. Das Backend mit Flask und pandas übernimmt die Excel-Verarbeitung, die Jira-Anbindung und die KI. Alles läuft per Docker Compose, dazu gibt es einen Desktop-Launcher für Windows und Mac.

  • React
  • Vite
  • Tailwind CSS
  • Python
  • Flask
  • pandas
  • openpyxl
  • IndexedDB
  • Ollama
  • Claude API
  • Docker

Fragen zum Projekt?

Ich bin nicht auf der Suche. Wenn eine wirklich spannende Stelle dabei ist, höre ich mir das aber gern an.