
Moto Grand Prix
A three-lap top-down motorbike race against three AI riders. Brake before the corner, lean in and overtake — but run wide onto the grass at full lean and you crash.
Racing
Web app
A complete website for a motorsport-themed bar (demo with a fictional brand): customer accounts, table reservations with a board-game library, event sign-ups, a no-code manager panel and three built-in 2D racing and city games.

Slipstream is a full website for a motorsport-themed bar. It goes far beyond a presentation page: guests create accounts, book tables together with a board game from the bar's library, sign up for events and compete in three browser games, while managers run everything from a no-code admin panel.
The brand name, address and contact details in the demo are fictional. The live demo runs in demo mode — all data is stored only in your browser, so you can freely create an account (the first account becomes administrator in the demo) and explore the manager panel. The games can also be played directly from the games section.
Case study
The bar needed more than a menu page: a way to fill tables on quiet nights, manage events and board games without double bookings, and give regulars a reason to come back — all with no monthly software costs and without the staff having to touch code.
A dependency-free static frontend (HTML, CSS and JavaScript modules) backed by Supabase. All business rules — capacity, game copies, who may confirm a booking — are enforced in PostgreSQL with row-level security, so they cannot be bypassed from the browser. A demo backend with the same interface allows the whole site to run offline for testing. The games share a small custom engine (track splines, camera, input, synthesised engine sound) to stay lightweight.
A complete, documented product that can be deployed for free on GitHub Pages or Cloudflare Pages in about ten minutes. Managers can operate events, reservations, the board-game library, menu and legal texts on their own. The three games run instantly in the browser on desktop and mobile — try them on this site.
Concept, UX and visual design, frontend and database development, security policies, game design and programming, documentation.

A three-lap top-down motorbike race against three AI riders. Brake before the corner, lean in and overtake — but run wide onto the grass at full lean and you crash.
Racing

A time-attack rally stage across asphalt, gravel and snow. Listen to your co-driver's pace notes and use the handbrake to swing the car through tight hairpins.
Racing

A cartoon-style 2D open city: create your character, drive taxis and pizza scooters, work shifts at the bar — or take a few risks and keep an eye on the police stars.
Open world
v1.0
Complete site with reservations, board-game library, events, manager panel and three browser games.
We can build a project like this around your goals, content and budget.