Portfolio
Ein Kundenprojekt und sieben eigene Apps. Alles, was ich auf dieser Website über meine Fähigkeiten behaupte, hängt an einem dieser Projekte. Screenshots reiche ich nach, fremde Bilder kommen mir nicht auf die Seite.
Kundenprojekt
Die bestehende Seite war technisch veraltet und rechtlich nicht auf dem Stand. Ich habe sie ohne Framework als statische Website in TypeScript neu gebaut, damit sie schnell lädt und wenig Wartung braucht. Dazu kamen die Vorgaben der DSGVO und des Heilmittelwerbegesetzes, saubere Metadaten und eine Struktur, die Suchmaschinen vollständig erfassen können. Ausgeliefert habe ich außerdem die Rechnungssoftware InvoiceLoop für den täglichen Betrieb, die dort seitdem im Einsatz ist. Der Name der Praxis bleibt hier offen, bis mir die Freigabe dafür vorliegt.
Eigene App, beim Kunden im Einsatz
Wer dreißig Termine im Monat abrechnet, will nicht dreißigmal ein Formular ausfüllen. In InvoiceLoop wählt man eine Leistung und klickt die Tage im Kalender an, daraus entsteht ein PDF nach DIN 5008. Ein abfotografierter handschriftlicher Terminzettel lässt sich außerdem einlesen: Ein Sprachmodell ordnet die Einträge den hinterlegten Leistungen zu, das Ergebnis wird vor der Übernahme Zeile für Zeile zur Bestätigung angezeigt. Weil eine Rechnung ein Beleg ist und kein gewöhnlicher Datensatz, sind ausgestellte Rechnungen festgeschrieben, Nummern werden lückenlos per Transaktion vergeben und Korrekturen laufen über einen Stornobeleg. Die Software ist bei meinem Kundenprojekt im Einsatz, aktuell wird dort ein weiterer Mitarbeiter darauf eingewiesen.
Eigene App
TeachLoop verwaltet Schüler, gehaltene Einheiten und die Abrechnung dazu. Was vorher in Tabellen und Notizen verstreut lag, steht hier an einer Stelle und lässt sich am Monatsende in wenigen Schritten abrechnen. Gebaut ist die Plattform mit React und Firebase. Für kleine Dienstleister, die Termine und Abrechnung im Griff behalten müssen, ist das mein direktester Beleg: die gleiche Art von Software baue ich auch für Ihren Betrieb.
Eigene App
PlanLoop ist ein Kalender mit Monatsübersicht, Stundenraster für den Tag und einer Wochenansicht mit Fokusfeld, dazu Erledigungen und eigene Kategorien. Wer sich registriert, bekommt einen eigenen Kalender und kann ihn über einen Einladungscode für andere freigeben. Die App läuft als installierbare Web-App mit dauerhaftem Offline-Speicher, Eingaben ohne Netz gehen also nicht verloren. Gebaut ist sie mit React 19 in TypeScript, die Daten und die Anmeldung liegen bei Firebase. Der Zuschnitt hat sich während der Entwicklung gedreht, vom Kalender für zwei Personen zur Freigabe für beliebig viele, ohne das Datenmodell umbauen zu müssen.
Eigene App
FitLoop hält Trainingseinheiten fest und zeigt die Entwicklung über die Zeit als Diagramm. Die App läuft als Progressive Web App, lässt sich also auf dem Telefon installieren und öffnet sich wie eine gewöhnliche App. Die Daten liegen in Firebase, die Auswertungen sind mit Recharts gebaut. Für mich war das der erste eigene Durchlauf von der Idee bis zur installierbaren Anwendung.
Eigene App
DoneLoop verbindet einmalige Aufgaben mit wiederkehrenden Gewohnheiten, weil beides im Alltag nebeneinander anfällt. Der Zustand der App wird mit Zustand verwaltet, die Daten liegen in Firebase mit eingeschalteter Offline-Persistenz. Eingaben ohne Verbindung gehen dadurch nicht verloren, sondern werden nachgereicht, sobald wieder Netz da ist. Genau dieser Fall war der Grund, die App überhaupt zu bauen.
Eigene App
ResellLoop erfasst Einkauf und Verkauf und rechnet Gebühren und Versand in den tatsächlichen Gewinn ein. Die Anwendung gibt es als Windows-Programm mit Electron und als installierbare Web-App, beides aus derselben Grundlage in reinem JavaScript. Sicherung und Wiederherstellung sind eingebaut, damit ein Rechnerwechsel keine Daten kostet. Bilder liegen bei Cloudinary, die Daten in Firestore, die Auswertungen laufen über Chart.js.
Eigene App
LeagueLoop wertet Ligadaten aus Kickbase aus und macht Entwicklungen sichtbar, die die App selbst nicht anzeigt. Das Backend ist in Python mit FastAPI gebaut, die Datenhaltung läuft über SQLAlchemy. Damit ist das Projekt mein Beleg für serverseitige Entwicklung: Datenmodell, Schnittstelle und Auswertung stammen komplett von mir.
Wenn eines dieser Projekte nah an dem liegt, was Sie brauchen, ist der schnellste Weg ein kurzes Gespräch. Danach wissen Sie, was der Aufwand ist.
Keine Preisliste, keine Pakete. Ich arbeite mit einem transparenten Stundensatz oder einem Festpreis nach Absprache. Das Erstgespräch ist kostenlos.