badcodes

Professional · Next.js

Daniel Newman Racing

A subscription product rather than a brand site: a 220-page platform selling tiered memberships to sim racers, designed and built end to end. Sole engineer on it through the early months; the owner contributes to the codebase now too.

Visit live site↗
Daniel Newman Racing screenshot

Screens

Daniel Newman Racing screenshot
Daniel Newman Racing screenshot
Daniel Newman Racing screenshot
Daniel Newman Racing screenshot
Core

Subscription Platform

Tiered memberships with monthly and annual billing, per-licence device limits, and an enterprise plan, on Clerk and Stripe.

Telemetry Pipeline

A dedicated WebSocket service and SimHub plugin streaming live rig telemetry into custom overlays and dashboards.

Stream Deck App

Race-day controls and live status, one button-press away.

Ulanzi Dock App

A second hardware integration for race-day status and controls.

iOS App

A companion app for checking status and results away from the rig.

Details

Six products across one ecosystem, covering 600+ cars with real RPM and redline data and 100+ LED profiles, supporting iRacing, ACC, Le Mans Ultimate, EA F1, AMS2 and WRC. Around 7,000 racers in the community, and the tooling is used by drivers including an Indy 500 champion, a Rolex Daytona winner, and an Esports World Champion.

Every surface reads from the same source of truth, so nothing drifts out of sync on race day.

Stack

Next.jsTypeScriptMongoDBClerkStripeSocket.IOBullMQRedisSimHub Plugin SDKVercel
Next projectONE CUBIC MILLIMETRE →