Skip to main content
Integration · SaaS platform · 2024 · 4–6 weeks

Crosslink.

The platform could do a hundred things — just never two of them together.

White-label and under NDA — anonymized. The work, stack, and outcomes are real; only the client's name is masked.

4–6 wk
design to deploy
1 owner
UX · API · DB
Live
still in production
The brief

Our client worked inside a powerful SaaS platform, but its features were islands. Each did one job, in isolation — and anything that spanned several of them meant repeating the same steps across screens, one action at a time. They needed those capabilities to work together.

What we built

A standalone, authenticated web app that plugs into the platform through its APIs and composes its isolated features into single, cross-feature workflows. The interface was the straightforward part. The real work was orchestrating the platform's APIs — sequencing calls, reconciling data across endpoints that were never designed to be used together, and making it feel like a native extension of the platform rather than a bolt-on.

The outcome

The client stopped working one step at a time. Actions that used to be manual, repetitive, multi-screen chores collapsed into single operations — a direct lift in day-to-day productivity. The app is still in production, and still growing.

Built with
Create React AppTypeScriptExpress.jsKnexMySQLTanStack QueryAnt Design
Next case →
Relay

A slow, synchronous legacy app rebuilt in Next.js — API responses went from a seven-second wait to instant, with the heavy work moved to the background.

Read case →
Get in touch

Gotathingyouneedshipped?

Crosslink — Studio Seahorse