Meine Arbeit

Portfolio

Projekte, die ich vollständig selbst entwickelt habe — von der Architektur bis zum Deployment, auf eigenen Servern, mit eigenem Backend.

Live Mobile App Web-App

GrowTracker

Cannabis-Grow-Tracking für Android & Web

growtracker.de →

GrowTracker ist eine Grow-Management-App für Android und das Web. Pflanzen anlegen, Aufgaben verwalten, Statistiken auswerten und verschiedene Rechner (DLI, Dünger, Nährstoffschema) nutzen.

Backend auf eigenem Linux-Server mit Node.js, Express und MySQL. REST-API mit JWT-Authentifizierung, CSRF-Schutz und Rate-Limiting.

Features

  • Pflanzenverwaltung mit Profilen & Fotos
  • Aufgabensystem mit Erinnerungen
  • Wachstumsstatistiken & Charts
  • DLI-, Dünger- und Nährstoffrechner
  • BLE-Sensorintegration
  • Community-Forum
  • CMS & Admin-Panel
  • PWA-Unterstützung

Tech-Stack

FrontendAndroid (Kotlin), PWA
BackendNode.js, Express
DatenbankMySQL
AuthJWT + 2FA (TOTP)
ServerLinux, nginx, systemd
HostingEigener VPS
Live Web-Plattform

Pixel-Play

Gaming-Plattform mit Community-Features

pixel-play.net →

Pixel-Play ist eine Gaming-Plattform zur Verwaltung und Entdeckung von Spielen. Spielebibliothek pflegen, Fortschritte tracken und von personalisierten Empfehlungen profitieren.

Features

  • Spielebibliothek & Katalog
  • Fortschritts-Tracking
  • Persönliche Spieleliste & Wishlist
  • Admin-Panel für Spieleverwaltung
  • JWT-Authentifizierung

Tech-Stack

FrontendVanilla JS, HTML/CSS
BackendNode.js, Express
DatenbankMySQL
AuthJWT-Cookie
ServerLinux, nginx, systemd
Beta Web-App

Study-Forge

Adaptive Lernplattform mit Karteikarten

Study-Forge ist eine adaptive Lernplattform mit Karteikarten-System. Der Spaced-Repetition-Algorithmus sorgt dafür, dass Inhalte zum optimalen Zeitpunkt wiederholt werden — für effizientes Lernen.

Features

  • Karteikarten mit Kategorien & Tags
  • Spaced-Repetition-Algorithmus
  • Lernstatistiken & Fortschrittsanzeige
  • Import/Export-Funktion
  • DE/EN-Unterstützung

Tech-Stack

FrontendAstro, Vanilla JS
BackendNode.js, Express
DatenbankMySQL
ServerLinux, nginx
Kontakt aufnehmen

Hast du eine Frage zu einem Projekt?

Ich freue mich über Feedback, Fragen und Kooperationsideen.