concept builds

Concept builds.

The demos above go deep. These go broad: small but real builds for obviously fictional brands, each one the everyday thing a business actually needs, shipped properly. No invented client, no fake numbers.

concept · e-commerce open →

Föhn Coffee Roasters

A storefront for a fictional roaster. The cart survives a reload and stays in sync across your open tabs, and the checkout is real Stripe running in test mode. The everyday online shop, built the way it ought to be.

[ cart + localStorage ][ BroadcastChannel sync ][ Stripe test mode ]
concept · real-time booking open →

Bergquelle Day-Spa

A booking flow for a fictional alpine spa. Availability updates live in every open window, each slot is held briefly while you decide, and double-booking is genuinely impossible. This is the part most booking systems get wrong.

[ WebSocket holds ][ Europe/Zurich slots ][ no double-booking ]
concept · internal ops tool open →

Alpweg Service Board

The internal tool a fictional trades team would live in all day. A dense, instant board across hundreds of jobs, with metrics that recompute the moment you filter and edits that apply at once, then settle against the server. The unglamorous 80 percent of real software, taken seriously.

[ derived-state graph ][ optimistic edits ][ instant filter/sort ]
concept · real-time 3D floor-plan open →

Limmat Expo

A floor-plan explorer for a fictional Swiss expo venue, built as a real WebGL scene. Orbit a lit exhibition hall, pull the three floors apart to see the whole venue at once, and click any booth for the exhibitor. Rendered with three.js through Threlte, and it only draws a frame when something changes.

[ three.js via Threlte ][ runes drive the scene ][ renders only on change ]

Fictional brands, real code. Anything that takes payment runs in test mode only, so no real charge is ever possible.

© 2026 jDKOderso