Referenzprojekte
Technische Fachdomänen in moderner Softwareentwicklung
Heat-Conduction App
Architektur- und Fachlogik-Demonstrator
Engineering x Software Webanwendung Technische Fachdomäne Flask - SQLAlchemy - Jinja2 - Docker
Demonstriert die Überführung eines ingenieurwissenschaftlichen Modells in eine moderne Python-Webanwendung. Der Fokus liegt auf Fachlogik-Modellierung, Architekturverständnis und der schrittweisen Entwicklung einer Softwarearchitektur.
Heat-Convection App
Enterprise-Backend-Referenzprojekt
Engineering x Software Enterprise Development Technische Fachdomäne Spring Boot - JPA - PostgreSQL - Thymeleaf - Docker
Demonstriert die Entwicklung einer technischen Webanwendung mit Java und Spring Boot. Der Fokus liegt auf Enterprise-Architektur, Datenpersistenz, automatisierten Tests und schrittweiser Weiterentwicklung der Systemarchitektur
Weitere Projekte und Tools
Kleine Anwendungen, Werkzeuge und Lernprojekte aus meiner Entwicklungsarbeit
Anwendungen
Open-Tasks App
Fullstack-Anwendung (SSR)
Leichtgewichtige Aufgabenverwaltung mit dynamischer
Konfiguration über
ENV-Variablen. Kategorien, Benutzername und
Instanzverhalten lassen sich flexibel anpassen. Ideal für
unterschiedliche Task-Setups auf derselben Codebasis.
Flask SQLite Jinja Docker
Codeberg-Repo
Recipes App
Fullstack-Anwendung (SSR)
Browserbasierte Rezeptverwaltung mit Benutzer-Login, CRUD-Funktionen und Jinja-Oberfläche. Entwickelt als leichtgewichtige Full-Stack-App für Training und Architekturverständnis.
Flask SQLite Jinja Docker
Codeberg-Repo
Expenses-Backend App
Backend-Anwendung
Spring Boot-Backend zur Verwaltung und Analyse persönlicher Ausgaben. Verwendung von PostgreSQL, Flyway-Migrationen und klar strukturierten REST-Endpunkten.
Spring-Boot PostgreSQL Flyway Docker
Codeberg-Repo
Expenses-Frontend App
Frontend-Anwendung
JavaScript-Frontend zum Erfassen und Auswerten täglicher Ausgaben. Bietet CRUD-Funktionalität, Montasübersichten und REST-Kommunikation mit einem sepearten Backend.
JavaScript Vite Bootstrap REST
Codeberg-RepoWerkzeuge & Lernprojekte
Init-Pyproj Tool
Entwickler-Tool
Kommandozeilenwerkzeug zur Initialiserung strukturierter Python-Projekte unter Linux. Automatisiert Ordnerstrukturen, virtuelle Umgebung, Git-Setup und Templates für Dev- oder Data-Science-Projekte.
Bash Linux Python CLI
Codeberg-Repo
Ollama-Client
Prototyp/Lernprojekt
Kompakter Python-Client zur Arbeit mit lokalen Ollama-Modellen. Ermöglicht Modellabfragen, Textgenerierung und Chat-Interaktion über die Ollama-API. Ideal zum Experimentieren mit Open-Source-LLMs.
Ollama Python Jupyter LLM
Codeberg-Repo
SQLAlchemy Tutorial
Lernprojekt
Begleitendes Jupyter-Notebook zum SQLAlchemy Tutorial (v2). Vermittelt ORM-, Core- und Session-Konzepte anhand kommentierter Beispiele und schrittweiser Experimente.
SQLALchemy SQLite Python Jupyter
Codeberg-Repo