Projekte

Statt Behauptungen:
Sachen, die laufen.

Ich bin nebenberuflich selbstständig und stehe am Anfang — eine lange Kundenliste habe ich nicht. Was ich habe, sind drei Werkzeuge, die ich selbst gebaut habe und täglich benutze. Die sagen mehr über meine Arbeit als jede Referenz.

Projekt 1 · in Betrieb

Business-Hub

Die Software, mit der ich mein eigenes Gewerbe führe.

Das Problem

Selbstständigkeit besteht zu einem unangenehm grossen Teil aus Verwaltung: Zeiten erfassen, Angebote schreiben, Rechnungen stellen, Belege sortieren, Steuerkram vorbereiten. Üblicherweise klebt man sich das aus fünf Werkzeugen zusammen, die nichts voneinander wissen — und überträgt dazwischen von Hand.

Die Lösung

Ein einziges System, in dem alles zusammenhängt. Projekte mit Kanban und Terminplan, Zeiterfassung mit laufendem Timer, Rechnungsstellung bis zur gesetzlich vorgeschriebenen E-Rechnung, Belegerfassung mit Texterkennung, Auswertungen, Einnahmenüberschussrechnung und ein Export für den Steuerberater. Dazu Benutzerkonten mit abgestuften Rechten.

Und das Kundenportal: Wer mit mir arbeitet, bekommt daraus einen Link und sieht den Stand seines Projekts live mit.

Screenshot folgt Business-Hub · Projektübersicht

Womit gebaut

Next.js und TypeScript, Datenbank über Prisma auf PostgreSQL, Auslieferung als Container. Automatisierte Tests auf zwei Ebenen — Bausteine einzeln und die fertige Anwendung im echten Browser.

Was daran interessant ist

Die E-Rechnung ist der Teil, der sich am wenigsten schummeln lässt: Das erzeugte Dokument muss einem Archivformat entsprechen und wurde gegen ein unabhängiges Prüfwerkzeug nachgewiesen. Genau solche Stellen unterscheiden ein Werkzeug, das läuft, von einem, das aussieht als würde es laufen.

Projekt 2 · in Betrieb

Haushaltsbuch

Kontoumsätze, die sich selbst einsortieren.

Das Problem

Wer wissen will, wo das Geld hingeht, muss Umsätze kategorisieren. Von Hand ist das eine Fleissarbeit, die niemand lange durchhält — und genau deshalb bricht die Auswertung nach zwei Monaten ab.

Die Lösung

Umsätze mehrerer Banken werden eingelesen und automatisch einsortiert. Das System lernt dabei mit: Korrigiert man eine Zuordnung, gilt die Korrektur künftig auch für ähnliche Fälle. Dazu Budgetplanung, Rücklagen und Auswertungen zum Durchklicken.

Ändert man an der Zuordnungslogik etwas, läuft die Neuberechnung im Hintergrund weiter, statt die Oberfläche zu blockieren — ein voller Durchlauf dauert gemessene 4,2 Sekunden.

Screenshot folgt Haushaltsbuch · Auswertungen

Womit gebaut

Python mit FastAPI, SQLite als Datenbank, Diagramme über Chart.js. 249 automatisierte Tests laufen bei jeder Änderung durch.

Warum das für Betriebe zählt

Lernende Zuordnung, Datenimport aus fremden Formaten und Hintergrundverarbeitung sind genau die Bausteine, die auch bei Wareneingängen, Bestellungen oder Belegen gebraucht werden. Das Thema ist ein anderes, das Muster dasselbe.

Projekt 3 · Feierabendprojekt

Karten fotografieren statt abtippen

Das Projekt, das ich nicht gebraucht hätte — und das genau deshalb etwas zeigt.

Das Problem

Eine Sammlung Spielkarten zu erfassen heisst: jede Karte in die Hand nehmen, Name, Ausgabe und Nummer ablesen und eintippen. Bei ein paar hundert Karten ist das ein verlorener Abend.

Die Lösung

Karte fotografieren, fertig. Ein Bilderkennungsmodell liest die Angaben aus, gleicht sie gegen eine Kartendatenbank ab und schreibt sie in eine Tabelle — Name, Ausgabe, Nummer, Sprache und ob die Karte glänzend ist. Über 160 Karten sind so eingelesen.

Der spannende Teil ist nicht das Erkennen, sondern das Prüfen: Was passiert bei einem falsch gelesenen Namen? Das System prüft gegen die Datenbank gegen und meldet Zweifel, statt Unsinn zu speichern.

Screenshot folgt Karten-Erfassung · Oberfläche

Womit gebaut

Python mit einer schlichten Oberfläche, Bilderkennung über die Claude-Schnittstelle, Abgleich gegen eine lokal gespiegelte Kartendatenbank, Ausgabe als Tabelle.

Warum das hier steht

Weil es ehrlich ist. Der Reflex „warum mache ich das eigentlich von Hand?" hört bei mir nicht am Feierabend auf. Wer so tickt, findet diese Stellen auch in deinem Betrieb.

Als Nächstes gern dein Projekt.

Kundenprojekte darf ich hier noch keine zeigen — die Liste wächst gerade erst. Wenn du willst, steht deins bald hier. Vorher schauen wir uns in Ruhe an, ob sich das für dich überhaupt lohnt.