Skip to content



The Tray.ai website homepage after the large-scale re-platforming migration




Tray.ai

99.86% faster builds and 500k pages migrated in six weeks: how we rebuilt Tray.ai's site on Vercel.

Sectors
SaaS & AI
TimelineOngoing
Technologies
ContentfulNext.jsVercel
ClientTray.ai
Services
DevelopmentMigrationConsultancy


99.86%

faster builds, a full workday down to two minutes

500k

pages migrated to Vercel in six weeks

1M+

monthly visitors served

0%

downtime through two DDoS waves



Optimization

How we turned release day into release hour for Tray.ai

We slashed Tray.ai's build times by 99.86%, shrinking a full workday to just two minutes. In just six weeks, we migrated half a million pages onto Vercel through a progressive strategy and rapid iteration. Now, a lightning-fast browsing experience for more than a million monthly visitors.





Legacy pain

Breaking free from legacy constraints

Legacy Next.js 9, fragile AWS Serverless functions, and 250 MB packages choked every deploy.

Previewing changes meant full prod builds; form logic lived in a separate repo; failed deploys were weekly rituals. Marketing releases stagnated, engineers dreaded merge-days, and SEO rankings slid as pages crawled to load.





Rebuilding the architecture

Modern stack, unified workflow

We consolidated five repos into a single Turborepo monorepo on Next.js 13, introduced hybrid SSG + SSR routing for 25 complex page types.

We re-platformed forms to Vercel Functions with reCAPTCHA, migrated from styled-components to Tailwind CSS through a progressive strategy, and added next/link pre-fetching and next/image optimisation.

The move trimmed bundle size, simplified developer workflows, and hardened security behind Vercel's firewall.





Content velocity unlocked

Marketing independence

Contentful underwent a full declutter. We scrapped bloated models, built a fresh page-builder with live preview.

We gated resources behind smart forms. Marketing can now ship pages in minutes, without pinging engineering. Real-time preview across any route lets writers catch copy issues before they publish.





Measurable wins

Performance that speaks volumes

Deployments that once took 24 hours now finish in 120 seconds.

Page-load times dropped by an order of magnitude; Vercel Speed Insights scores sit in the high 90s. During two DDoS waves, the new static-first strategy served traffic with 0% downtime.

Roboto Studio migrated our project to Vercel and reduced build times from a full day to just 2 minutes for faster rollouts and more agile updates. — Co-founder & CEO, Tray.ai







Common questions

Tray.ai project FAQs

What buyers ask us about the Tray.ai project, answered from the work itself

How much faster are the builds?
99.86% faster. A full workday of build time came down to two minutes, so deployments that once took 24 hours now finish in 120 seconds.
How long does migrating half a million pages take?
Six weeks, done progressively rather than as a single cutover, with rapid iteration throughout. The site now serves more than a million monthly visitors.
What was actually wrong with the old setup?
Legacy Next.js 9 on fragile AWS Serverless functions, with 250 MB packages choking every deploy. Previewing a change meant a full production build, form logic lived in a separate repo, and failed deploys were a weekly ritual. Marketing releases stalled and SEO rankings slid as pages crawled.
What did the rebuild involve?
Consolidating five repositories into one Turborepo monorepo on Next.js 13, with hybrid SSG and SSR routing across 25 complex page types. We re-platformed forms onto Vercel Functions with reCAPTCHA, moved from styled-components to Tailwind CSS progressively, and added next/link prefetching and next/image optimisation. That Next.js development work trimmed the bundle and hardened security behind Vercel's firewall.
Does marketing still need engineering to ship a page?
No. Contentful got a full declutter: we scrapped the bloated models and built a fresh page builder with live preview across any route, so writers catch copy issues before publishing and ship pages in minutes.
How did it hold up under attack?
Through two DDoS waves with 0% downtime, which the static-first strategy made possible. Vercel Speed Insights scores sit in the high 90s and page load times dropped by an order of magnitude.


Services



Related videos



Get in touch

Tell us what you're building. We reply within one working day. Jono or someone on the team picks up every message personally.

By sending this you agree to our privacy policy. We only use your details to reply.