Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

⚠️ ALLE PROJEKTE IN DIESEM REPOSITORY WURDEN VON EINER KÜNSTLICHEN INTELLIGENZ GESCHRIEBEN

Der gesamte Quellcode in jedem einzelnen Unterordner dieses Repositories wurde vollständig mit Hilfe von Künstlicher Intelligenz (Claude / Claude Code von Anthropic) erstellt — Planung, Implementierung und größtenteils auch die Dokumentation.

Ich (der Repo-Besitzer) habe die Anforderungen, Architekturentscheidungen und Tests vorgegeben und begleitet, geschrieben hat den Code die KI. Dieses Repository dient als Sammlung/Portfolio meiner mit KI entwickelten Projekte.


Über diese Sammlung

Jeder Ordner ist ein eigenständiges Projekt mit eigenem Stack, eigener Lizenz-Situation (sofern abweichend vermerkt) und eigenem README. Manche Projekte sind vollständig fertig und live im Einsatz, andere sind Prototypen, Lernprojekte oder Experimente — das ist jeweils im jeweiligen Projekt-README vermerkt.

Vor der Veröffentlichung wurden alle Ordner auf Zugangsdaten, API-Keys, Passwörter und private/personenbezogene Daten geprüft und bereinigt. Solltet ihr trotzdem etwas Sensibles finden, bitte ein Issue eröffnen.

Projektübersicht

Projekt Kurzbeschreibung Stack
digitales-gesetzbuch Desktop-App für Gesetzestexte (DE/AT/CH/EU) Python, PyQt6
dogs-of-war Isometrisches taktisches Strategiespiel Phaser 4, TypeScript, Vite
exo-colony Sci-Fi Aufbaustrategie in Low-Poly-3D Three.js, TypeScript, Vite
autoborse Fahrzeug-Marktplatz mit VIN-Abfrage Next.js
claude-desktop Windows-Desktop-Chat-Client für Claude mit PC-Werkzeugen Python, PySide6
dev-wiki Internes Entwickler-Wiki Next.js, MDX
ducati-race 3D-Arcade-Rennspiel Three.js, Vite
flipper-diy Eigenbau-Multitool (Firmware) ESP32, C++
forge-mail Multi-Account E-Mail-Client mit PGP, CalDAV/CardDAV, KI-Funktionen Python, PySide6
forgeword docx-kompatibler Texteditor Python, PySide6
fusion-addins Sammlung von Add-Ins für Autodesk Fusion 360 Python
geoeconomics-tracker Dashboard für geoökonomische Kennzahlen Python, Streamlit
hp-scan Netzwerk-Scan-Tool mit OCR und KI-Sortierung Python
jd-can-monitor CAN/J1939-Monitor für Landmaschinen inkl. Cockpit-App Python, Flutter
pi-kiosk-launcher Touchscreen-Kiosk-Launcher für Raspberry Pi Python
piface-app Web-UI mit Logikeditor für ein Raspberry-Pi-I/O-HAT Python, Flask, SocketIO
rover-4ws Firmware für ein vierrädrig lenkbares Fahrzeug ESP32, C++
vag-diagnose Fahrzeugdiagnose-Tool (CAN/UDS) Python, PySide6
video-builder Beat-synchroner Musikvideo-Generator aus Stock-Material Python
voice-claude Sprachassistent mit Push-to-Talk, Whisper und Claude Python
feldmanager-buchhaltung Schweizer Buchhaltungssoftware (FiBu, MWST, QR-Rechnung) Next.js, Prisma, PostgreSQL
feldmanager-personal Lohnbuchhaltung / Payroll für Schweizer Betriebe Next.js, Prisma, PostgreSQL
feldmanager-lager Lagerverwaltung für landwirtschaftliche Betriebe Next.js, Prisma, PostgreSQL
farmerforge-feldmanager Feldverwaltung: Parzellen, Kulturen, Sensorik, Wetter Next.js, Prisma, PostgreSQL

Die FarmerForge-Suite im Detail

Die vier Projekte oben (feldmanager-buchhaltung, feldmanager-personal, feldmanager-lager, farmerforge-feldmanager) gehören zusammen: Es ist eine Software-Suite für kleine und mittlere Landwirtschaftsbetriebe in der Schweiz, die ich unter der Marke "FarmerForge" als eigenes Produkt aufgebaut habe. Jedes Modul ist eine eigenständige Web-Anwendung, die auch unabhängig von den anderen läuft, aber über eine gemeinsame Schnittstelle (REST-API mit Zugriffs-Tokens) Daten austauschen kann — z. B. schiebt die Lohnbuchhaltung fertige Lohnläufe automatisch in die Finanzbuchhaltung.

  • feldmanager-buchhaltung — die Buchhaltung: Eine vollständige Finanzbuchhaltung für Schweizer Betriebe. Rechnungen schreiben und als offizielle QR-Rechnung verschicken, Eingangsrechnungen erfassen und freigeben, Banking-Dateien einlesen (Kontoauszüge im CAMT-Format), Zahlungsaufträge erzeugen, die Mehrwertsteuer-Abrechnung vorbereiten und einreichen, sowie am Jahresende Bilanz und Erfolgsrechnung als PDF ausgeben. Belege (Rechnungen, Quittungen) können fotografiert/hochgeladen werden, eine KI liest die wichtigen Angaben automatisch aus (Betrag, Datum, Lieferant). Mehrere Firmen ("Mandanten") lassen sich getrennt voneinander verwalten, der Zugang ist per Zwei-Faktor-Anmeldung (Authenticator-App oder Passkey) abgesichert.

  • feldmanager-personal — die Lohnbuchhaltung: Berechnet für Mitarbeitende automatisch den korrekten Netto-Lohn aus dem Brutto-Lohn — inklusive aller in der Schweiz vorgeschriebenen Abzüge (AHV/IV/EO, ALV, Pensionskasse/BVG, Quellensteuer für ausländische Mitarbeitende) sowohl auf Arbeitnehmer- wie auf Arbeitgeberseite. Erstellt die monatliche Lohnabrechnung und den jährlichen Lohnausweis als PDF, unterstützt Lohnvorschüsse und deren spätere Verrechnung, und kann die Lohndaten in Formaten ausgeben, die von Behörden (Swissdec-Standard) oder anderen Buchhaltungsprogrammen (Bexio, Abacus) eingelesen werden können. Die Quellensteuer-Tarife werden direkt von der Eidgenössischen Steuerverwaltung importiert, damit immer die aktuell gültigen Sätze verwendet werden.

  • feldmanager-lager — die Lagerverwaltung: Behält den Überblick über Waren, Ersatzteile, Saatgut, Düngemittel oder sonstiges Material auf dem Hof — was ist wie viel vorhanden, wo liegt es, wann muss nachbestellt werden. Über die gemeinsame Schnittstelle kann die Buchhaltung automatisch auf die Artikeldaten zugreifen, etwa um Wareneinkäufe korrekt zu verbuchen.

  • farmerforge-feldmanager — die Feldverwaltung: Das Herzstück für die eigentliche landwirtschaftliche Arbeit. Parzellen (Feldgrenzen) lassen sich auf einer Karte einzeichnen und bearbeiten, jeder Parzelle werden Kulturen und Anbau-Zeiträume zugeordnet, und Wetterdaten für den eigenen Standort werden eingeblendet. Über eine Schnittstelle können externe Feldsensoren (Bodenfeuchte, Temperatur o. Ä.) automatisch ihre Messwerte melden. Ursprünglich als kundenspezifische Lösung für einen einzelnen Betrieb entstanden, wurde die Anwendung anschliessend zu einem generischen Produkt weiterentwickelt, das für beliebige Betriebe einsetzbar ist (kundenspezifische Bezüge wurden vor der Veröffentlichung entfernt).

Hintergrund: FarmerForge war als eigenes Geschäftsmodell (SaaS für Schweizer Landwirtschaftsbetriebe) geplant. Der aktive Geschäftsbetrieb (Server, Domain) wurde 2026-07-17 eingestellt — der Code bleibt aber als vollständiges, funktionierendes Beispiel für eine mehrteilige Business-Software-Suite erhalten und wird hier als Showcase gezeigt.

Lizenz

Sofern im jeweiligen Projektordner nicht anders vermerkt, steht der Code unter der MIT-Lizenz.

About

Sammlung von mit KI (Claude) entwickelten Projekten

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages