the rebuild
WordPress with 42 plugins replaced by Next.js on Vercel, 40 legacy redirects, full schema, sitemap and AI crawler files.
Best Practices 77 to 100 and SEO 92 to 100 (Lighthouse, May 2026)
A Bangkok gym replacing a plugin-heavy website with connected software. The website and day-pass flow are live; the member app is in TestFlight, with staff tools and further integrations in development.

The website and day passes are the live starting point. The wider system connects customer journeys and operational work around a shared database, with each release stage shown below.

The staff console is designed to bring leads, day passes, members, sessions and availability together, with admin, trainer and staff roles. The console and physical gate integration remain in development.
one place instead of plugins and spreadsheets; gate feed and 24 hour access are on the road, not live
For the managing director, front desk, coaches

WordPress with 42 plugins replaced by Next.js on Vercel, 40 legacy redirects, full schema, sitemap and AI crawler files.
Best Practices 77 to 100 and SEO 92 to 100 (Lighthouse, May 2026)
brand terms near position 1 in Thailand (1.2 to 1.3, Search Console, 28 days to 21 September 2026); a canonical bug hiding three key pages found and fixed the same day.
1,365 clicks and 29,917 impressions in the 28 days to 21 Sep 2026, position 7.1 (Search Console)
robots and llms files welcome AI crawlers; GA4 tracks ChatGPT family referrers as their own channel.
309 sessions from AI assistants in one 28 day GA4 window, September 2026
On 25 September 2026, we asked 24 unbranded discovery questions per engine. ChatGPT named UnReal in 15 of 20 valid answers; four answers were excluded as invalid. Google AI Mode named it in 22 of 24 valid answers.
This is a dated observation of that question set, not market share or a guarantee of future recommendations. Mentions, citations, website visits and commercial results are different measures.
We hold equity in UnReal and a non-compete around it, so we build it the way we would build our own. The equity sits in UnReal Sukhumvit Company Limited under a signed agreement. Anything marked in build is not live yet. Numbers are dated readings from Lighthouse, Search Console and GA4.
Share the problem or the brief. We’ll review it with you and propose a clear first scope.
Discuss a similar project Explore more work