F. Felix Förster · Webentwickler · Köln
Edition №01 Webentwickler · Full-Stack 2026 · Köln
Ein Werkverzeichnis —— in Pixeln gesetzt

Felix
Förster.

Full-Stack Webentwickler aus Köln. Ich baue vollständige Web-Anwendungen — Frontend, API, Datenbank, Deployment. Vom ersten Pixel bis zur produktiven systemd-Unit.

Sprachen
TS · JS · Python · Kotlin
Schwerpunkt
Next.js, Node, REST, DevOps
Edition
2026 — №01
Kontakt
@motofo20
01 · Selbstporträt

Wer hier schreibt, wer hier baut.

Ein Auszug aus dem Vorwort

Ich bin Felix Förster aus Köln und entwickle seit mehreren Jahren Software. Mein Schwerpunkt liegt auf Full-Stack Web-Entwicklung — von der ersten Komponente über typsichere REST APIs bis hin zur produktiven Server-Infrastruktur, die das Ganze trägt.

Ich denke und arbeite von vorn bis hinten durch: UI-Komponenten in React und Next.js, Business-Logik in TypeScript, Daten in Postgres oder SQLite via Prisma — und am Ende läuft das Ergebnis als systemd-Unit hinter Caddy mit automatischem TLS auf meinem eigenen VPS.

Mir ist Handwerk wichtig: lesbarer Code, klare APIs, vernünftige Fehlerbehandlung an Systemgrenzen, kein unnötiges Abstraktions-Theater. Ich baue Dinge, die ich auch in einem Jahr noch verstehe.

Wenn du jemanden suchst, der eine Idee bis zur produktiven URL bringt — Frontend, API, DB, Deployment — bin ich dein Mann.

02 · Werkzeugkasten

Handwerk & Material.

Was an Werkzeug auf der Werkbank liegt — und wie sicher die Hand

  1. i. TypeScript  /  JavaScript strikter Mode, ESM, moderne Patterns
  2. ii. React  /  Next.js App Router, Server Components, Suspense
  3. iii. Frontend  /  CSS HTML5, modern CSS, Animation, Responsive
  4. iv. Node.js  /  APIs Express, REST, WebSocket, Auth
  5. v. Datenbanken Postgres, SQLite, MySQL, Prisma ORM
  6. vi. Server  /  DevOps Linux, Caddy, systemd, TLS-Auto, Backups
  7. vii. Python Skripte, APIs, Automatisierung
  8. viii. Three.js  /  Canvas 3D im Browser, Shader, Spielentwicklung
03 · Auswahl der Arbeiten

Was ich gebaut habe.

Eine Auswahl produktiver Arbeiten, alle live auf eigener Infrastruktur

№ 01
Next.js · TypeScript · Prisma · Postgres

EVA — Discord Bot Dashboard

Vollständiges Admin-Panel für einen produktiven Discord-Bot. Discord OAuth, Rollen-basierte Berechtigungen, Server-Konfiguration in Echtzeit, Logs und Statistik. Komplett typsicher von der API bis zum UI.

Next.js 15TypeScriptPrismaPostgresOAuth
№ 02
Three.js · WebSocket · Node

Hot Potato Arena

Multiplayer-3D-Spiel im Browser — Lobby-System, Power-Ups, Login, HP. Eigene Server-Tick-Schleife, autoritatives Hit-Detection, Pause-Sync. Komplett ohne Plugin.

Three.jsWebSocketNode.jsAuth
№ 03
Next.js · SQLite · Cron

Berichtsheft Web App

Wochen-basiertes Berichtsheft für die IHK-Ausbildung. Automatische Erkennung deutscher Feiertage (NRW, bis 2028), wöchentliche Erinnerungen via Discord, Drucklayout für die IHK-Abgabe.

Next.jsSQLitenode-cronEaster-Algo
№ 04
Node · Express · systemd

Server Control Panel

Eigenes Web-Panel zur Verwaltung aller Services. Live CPU/RAM-Monitoring, Service-Restart, Log-Viewer mit Tail-Streaming, Authentifizierung, Cross-OS (Linux & Windows).

Node.jsExpresssystemdWebSocket
№ 05
Leaflet · Canvas · Tile-Pyramide

Interactive Map App

Custom Map-Anwendung mit eigener Tile-Pyramide (XYZ-Schema), zeichenbarer Marker- und Linien-Layer, Persistierung im Local-Storage. Generiert die Tiles aus einer 8K-Quellgrafik on-build.

LeafletCRS.SimplePillowVanilla JS
№ 06
PWA · Service Worker · API

Claude Kiosk PWA

Wand-Tablet-Dashboard als Progressive Web App. Live-Wetter, Kalender, Aktivitäts-Hooks, Stale-While-Revalidate Cache. Installierbar, offline-fähig.

PWAService WorkerWeb Audio
№ 07
Caddy · systemd · Multi-Site

Multi-Site VPS Infrastructure

Eigener Ubuntu-VPS mit Caddy als Reverse-Proxy, automatischem TLS für 14 Subdomains, systemd-Units für jeden Service, Postgres- und SQLite-Backups via Cron, Uptime-Monitoring. Alle Live-URLs hier auf der Seite werden von dieser Infrastruktur ausgeliefert.

UbuntuCaddysystemdPostgresUptime KumaBackup-Cron
04 · Ansatz

Wie ich arbeite.

Vier Prinzipien, die in jedem meiner Projekte stecken

i.

Vom Pixel bis zur Unit-File

Ich denke Full-Stack: UI, API, Datenmodell, Deployment, Monitoring. Kein abgeschobener Backend-Teil, kein "kommt auf meine Maschine"-Frontend — die Verantwortung läuft vom Mock-Up bis zur produktiven URL durch.

ii.

Typsicher, von Anfang an

TypeScript strict mode, Prisma für die Datenbank, Zod oder ähnliches an den Systemgrenzen. Ich finde Bugs lieber beim Compile als nachts auf dem Telefon.

iii.

Eigene Produktivumgebung

Mein VPS läuft mit Caddy als Reverse-Proxy, systemd für Services, automatischem TLS und Cron-Backups für Postgres und SQLite. 12 laufende Services — produktiv heißt produktiv.

iv.

Lesbar > clever

Klare Namen, kurze Funktionen, keine vorzeitige Abstraktion. Code, den ich in einem Jahr noch verstehe — und den ein neuer Kollege ohne 200-Seiten Onboarding lesen kann.

Lass uns reden.

Am schnellsten erreichst du mich über Discord. Ob Projekt-Anfrage, Sparring oder einfach Hallo — ich antworte zügig und beantworte technische Fragen gern ausführlich.

@motofo20

Live · Auf eigener Infrastruktur

Stack auf dem VPS