EurojackpotApp

Desktop App (exe)

Diese kleine downloadbare Desktop-App war mein erstes Projekt, ob es gelingen würde, war Glückssache - passend zu ihrem Thema: Lotto. Die App generiert nicht zur Eurojackpot-Glückzahlen, man kann diese auch eintragen und überprüfen lassen.

Die App ist mit Python objektorientiert und modular programmiert und besitzt eine grafische Qt-Oberfläche. Eine editierbare Datenbank rundet dieses für den Desktop programmierte Beispielprojekt ab.

Python Qt SQLite Full Stack Deutsch / Englisch

WetterApp

Website

Die WetterApp ist eine Webseite, die zum Einen eine Wettervorhersage und zum Anderen das europäische Wetterarchiv der European Climate Assessment (ECAD) bereitstellt. Sie wurde im Backend mit Python inkl. Flask Cache und Limiter programmiert. Die API für die Wettervorhersage stammt von OpenWeatherMap.

Das Frontend besteht zum größten Teil aus Javascript inkl. Charts.js und der Python Template-Engine Jinja2.

Python Flask Flask Cache / Limiter Pandas Javascript REST-API Deutsch / Englisch

MyPostGre

Desktop App (MSI)

MyPostGre ist ein einfach zu bedienender Client für PostgreSQL. Geschrieben in Java im klassischen MVC-Pattern ist er relativ einfach um Funktionen zu erweitern. Die Projektverwaltung und Build-Automatisierung erfolgte mit Maven. Die UI wurde mit JavaFX realisiert.

Ein nettes zusätzliches Gimmick ist Apache POI zum Import von Excel-Tabellen. MyPostGre ist eine rein englisch-sprachige App und liegt als MSI-Installer vor.

Java JavaFX Maven JDBC Apache POI Englisch

Wettershop24

Website

Dieses Webseitenprojekt war eigentlich nur ein kleines Schulprojekt, um React und Bootstrap besser kennenzulernen.

Herausgekommen ist ein Full Stack Onlineshop im MVC-Pattern mit Express.js im Backend, eine MySQL-Datenbank, Mehrsprachigkeit und ein vollwertiges CMS-System inkl. Benutzerrollen, Cookies und Tokens, die den Demoshop zu einem echten Onlineshop gemacht haben.

React Express.js MySQL REST-API CMS Full-Stack Deutsch / Englisch

Game-Quiz-App

Dieses Projekt befindet sich derzeit in Entwicklung.

Retrieval-Augmented Generation Bot

Dieses Projekt befindet sich derzeit in Entwicklung.