Featured mega menus
The Sports, Picks and Platform menus pair short, described links with one featured shortcut each, such as the simulator.
SELECTED WORK / SPORTS TECHNOLOGY
Baseball analytics and prediction markets
A data-first website for an MLB analytics product that puts plain-English stats answers and model prices beside live Kalshi markets.
Visit live website (opens in a new tab)Explore the project
THE PROJECT
Mixl is a baseball research tool. People can ask a plain-English question about MLB games back to 2002, simulate a matchup thousands of times, follow the model’s picks and see how Kalshi’s prediction markets are pricing the same game.
We designed and built trymixl.com on Next.js. There is a technical product to explain, so explainer pages for how it works, the features, the Monte Carlo simulator, the FAQ and each planned app sit alongside the product’s sports search, markets, picks and public track record.
DESIGN STRATEGY
We gave Mixl a palette that reads like a working tool: a pale off-white base, near-black ink and a single lime accent, with green and red kept for prices moving up or down. Every color has a matching dark-theme value.
There is no stock photography. The product appears as itself: market cards with Yes and No prices, a sample answer with its game log underneath, and drawings of the planned apps built from the site’s own components and labelled as concepts. The copy keeps pointing at verification, from the game log under every answer to the public track record.
TYPOGRAPHY
Space Grotesk headlines, Hanken Grotesk body copy and Space Mono for the numbers.
COLOR
An off-white base, near-black ink and one lime accent, with green and red kept for moving prices.
MOTION
A trending-search ticker, a typed search prompt and word-by-word headline reveals, skipped for reduced motion.
HOW IT’S BUILT
The site runs on Next.js 16 with the App Router and React 19, styled with Tailwind CSS 4 over Base UI and Radix primitives. GSAP and Framer Motion handle the animation.
Pages are rendered on every request on Railway behind a nonce-based Content Security Policy, and live updates arrive over a server-sent events stream.
SEARCH, BUILT IN
Mixl has a lot to explain, so every part of the product has a page that says what it does.
Each explainer page, from How it works to the Monte Carlo simulator, has its own title and meta description written around what the page covers.
The FAQ page carries FAQ structured data for all 20 of its questions on data, models, the simulator and billing.
Each planned app has its own address, title and description, linked from an apps overview page.
An XML sitemap lists the public pages, and robots.txt keeps the API routes out of crawling.

THE SAME WEBSITE. A SMALLER SCREEN.
PROJECT HIGHLIGHTS
The Sports, Picks and Platform menus pair short, described links with one featured shortcut each, such as the simulator.
The apps pages draw all four planned apps from the site’s own interface components and label them as concepts rather than screenshots.
A header toggle switches the whole interface between light and dark, and the saved choice applies before the page paints.
KEEP EXPLORING
Custom websites, online stores and software built around your business.
A website designed and built around your services and your customers.
Online stores with clear product pages, simple checkout and the integrations you need.
Technical fixes, content and local search that help customers find you.
Your Google Business Profile and local listings, set up for nearby customers.
What clients say about working with our team.
YOUR NEXT WEBSITE
Let’s talk about your business, your customers and what your website needs to do.