Tech Stack

Womit gearbeitet wird.

Der Stack ist so gewählt, dass er zum Projekt passt: erweiterbar, reduzierbar und ohne unnötige Abhängigkeiten. Mehr dazu unter Webentwicklung.

Frontend
  • HTML
  • CSS
  • JavaScript
  • TypeScript
  • React
Backend
  • Node.js
  • Express
  • APIs
Data
  • PostgreSQL
  • SQL
  • Prisma
Commerce
  • Shopify
  • Mollie
  • Produktdaten
  • SKU
Infrastruktur
  • Docker
  • Nginx
  • Linux
Lab

Experimente mit echtem Zweck.

Prototypen, Experimente und kleine technische Spielereien. Nicht jedes Projekt beginnt mit einem Kundenauftrag.

01 / Project Configurator

Projektprofil automatisch generieren

Ein kleiner Wizard, der aus wenigen Angaben ein verständliches Projektprofil mit Stack, Fokus und nächsten Schritt erzeugt.

Projektart, Stilrichtung und Umfang wählen und Profil erzeugen.

02 / Style Experiments

Ein Designsystem, mehrere Modi

Dieselben Design-Tokens, andere Stimmung. Der Standardmodus ist „Studio“ – die weiteren Modi sind ein Experiment und wirken auf die ganze Seite.

mode: studio // css variablen live gewechselt

03 / Before After

Vom Standard-Look zum Haas-Arts-Interface

Ein direkter Vergleich für visuelles Redesign, Art Direction und UI-Polish.

Standard Layout

Funktional, aber austauschbar. Wenig Charakter, wenig Erinnerung.

Haas Arts

Klare Struktur, ruhige Typografie, starke visuelle Identität.

04 / Mini Shop Demo

Produktvarianten, Preislogik und Cart-Flow

Eine kleine E-Commerce-Demo: Varianten, SKU, Preisberechnung und ein Demo-Warenkorb – nachvollziehbar ohne Backend.

ProduktHaas Arts Hoodie
SKUHA-HOOD-SCH-M-MIN
Preis69 €

Demo-Cart – keine Bestellung, keine Zahlung, keine Datenübertragung.

05 / SKU Generator

Produktdaten strukturieren

Aus Farben und Größen werden automatisch Varianten und SKUs. Genau diese Logik steckt hinter skalierbaren Shops.

0Varianten 4Farben 4Größen

Noch keine Varianten generiert.

06 / API Flow Visualizer

Frontend → Daten → Payment

Eine Visualisierung technischer Abläufe: vom Frontend über Produktdaten und Shop bis zur Zahlung und Benachrichtigung.

FrontendUI
Product DBSQL / Data
ShopifyShop
MolliePayment
MailKunde

07 / Interactive Terminal

Ein kleines Interface für die Freaks ;)

Optionaler Spaß für alle, die es ausprobieren wollen. Bekannte Befehle: help, about, projekte, leistungen, stack, kontakt, spiele, briefing, clear.

haasarts://console
Interface bereit. Befehl eingeben und Enter drücken.

Alles optional: Die Seite funktioniert vollständig ohne das Terminal.

Playground

Zwei kleine Browsergames als privates Projekt – bewusst mit eigener Optik und ohne Einbindung in diese Seite.

Data Runner

Ein kleines Daten-/Arcade-Experiment: schneller Lauf, Hindernisse und Punkte – gebaut als technische Spielerei im Browser.

RunnerReflexHighscore

Data Runner öffnen

Geeksteroids

Ein persönliches Browsergame: Arcade-Shooter mit Pixel-Optik, Tastatur- und Touch-Steuerung.

ShooterArcadeKeyboard & Touch

Geeksteroids öffnen