Back to home
Project 2 · Apr 13 – May 5, 2026

RedBridge Website V2 — Next.js Migration

Role: Head of IT · Software Engineer & Product Manager · Team lead

Business Impact

Cost

Single EN/ZH codebase via next-intl replaces 28 separate HTML files — future content updates take significantly less time. Agency-equivalent migration cost: est. $20,000–$40,000 AUD avoided.

Marketing

Next.js SSR and structured SEO metadata improves Google search rankings organically, reducing long-term reliance on paid ads. Security headers and Core Web Vitals improvements protect brand trust.

Revenue

Improved site performance and UX reduces bounce rate on booking and employer enquiry pages, directly lifting conversion rates. Faster mobile experience captures the Chinese-speaking, mobile-first user base.

Project Summary

FieldDetails
Project NameRedBridge Website V2 — Next.js Migration
项目名称RedBridge 网站 V2 — Next.js 迁移
PeriodApr 13 – May 5, 2026 (~3 weeks)
周期2026年4月13日 – 5月5日(约3周)
CompanyRedBridge Consulting (Siddeley Group)
公司RedBridge Consulting(Siddeley Group)
RoleHead of IT — Engineering + Team management
职能IT 总监 — 工程 + 团队管理
Vanessa's commits25 of 218 total
Vanessa 提交218 次总提交中的 25 次
TeamVanessa · Nicole · Eric (Yinjia) · Avivi (temp)
团队Vanessa · Nicole · Eric(Yinjia)· Avivi(临时)
StackNext.js 16 + TypeScript 5 + Tailwind CSS 4 + next-intl + shadcn/ui
技术栈Next.js 16 + TypeScript 5 + Tailwind CSS 4 + next-intl + shadcn/ui
DeploymentCloudflare Pages via OpenNext
部署通过 OpenNext 部署至 Cloudflare Pages
Cost ImpactEst. $20,000–$40,000 AUD agency cost avoided
成本影响估计节省机构费用 $20,000–$40,000 澳元

Key Highlights

  • Managed 3 direct reports (Nicole, Eric, Avivi) across concurrent multi-project delivery
  • Architected OpenNext adapter for Next.js SSR on Cloudflare Workers — non-trivial deployment challenge
  • Implemented next-intl i18n system: one codebase serving both EN and ZH — replaces 28 separate HTML files
  • Configured security headers, canonical URLs, and structured SEO metadata in next.config.ts
  • Reviewed and merged all team PRs — zero broken builds shipped to production
  • Resolved CORS and form submission issues affecting production routing
  • Returned from planned absence April 13 and re-onboarded while managing live delivery

Phase Breakdown

Team

MemberRoleCommitsFocus
Vanessa (vchs123)Head of IT25Deployment architecture, i18n system, SEO, CORS fixes, PR reviews, security, team management
Nicole (nicole-nxn)Direct report125Frontend React components — FAQ, success cases, for-employers, about, booking UI, shadcn/ui integration
Eric / Yinjia (yinjiaw2)Direct report67Content — pathway pages, employer network, hero sections, Chinese content, footer
Avivi (Avivi30)GM's secretary (temp)2Homepage JSON content — assisted Apr 14 while Vanessa was re-onboarding post-absence