Web Development · n8n Automation · 2 projects

Travel Things

travelthings.pages.dev

Next.js & Cloudflare architecture

High-performance web app

A travel affiliate platform built from scratch with Next.js SSR, automated Cloudflare Pages deployments and Notion API content sync.

Visit site
High-performance web app
  • 95+Performance scoreLighthouse audit
  • Next.js SSRFrontendServer-side rendered
  • CloudflareDeploymentGlobal edge CDN
  • Notion APIContent backendHeadless CMS workflow

The challenge

The platform had to serve thousands of destination pages with instant transitions and structured SEO data, with almost no maintenance.

What I did

  1. 01Built a Next.js app with SSR and incremental static regeneration for fast indexing.
  2. 02Used the Notion API as a headless CMS so the team writes travel guides in Notion.
  3. 03Implemented structured data for destinations, itineraries and ratings.
  4. 04Deployed via GitHub CI/CD to Cloudflare Pages for fast global edge caching.

Results

  • Sub-second page rendering worldwide with 95+ Core Web Vitals.
  • Fully automated publishing from a Notion draft to a live page.
  • A growing destination catalog with rich structured data.
Next project · Web Development · Paid AdsAspect ShadeAustralian outdoor platform