🏢 Adults · Ringwood, Melbourne
If it works we'll use it
Research Phase
Before writing a single line of code, our research agent studied Rensei Karate Australia — their current website, social presence, reviews, team, and services. Here's what stood out.
Founded by Sensei Anthony Jeffries, a 4th Dan black belt who trained under Shukokai masters Shojiro Tani and Shigeru Kimura, as well as Tommy Morris, Chris Thompson, and Paul Mitchell — drawing techniques from all major karate styles with the motto 'if it works we'll use it'
Operates from two locations — the main dojo at 1st Floor, 54 Maroondah Highway, Ringwood, and a second venue at Chirnside Park Community Centre on Kimberley Drive — with adult classes held 8 times per week across day and night sessions
Uniquely offers a private gym on-site available to both students and parents — providing gym memberships so parents can train while their kids attend karate classes, covering age groups from Pee Wee (5 and under) through to adults
Design Phase
Every design decision was intentional — informed by the research, not pulled from a template library.
Visual Direction
A 6-page site with dedicated adults and kids class pages, about section detailing Sensei Jeffries' lineage, classes overview, and contact page. Built at 2,163 TSX lines — the largest in this batch — the layout uses a testimonial carousel, image gallery, counter animations, and floating CTA to convey the energy and community of a martial arts dojo.
Design Rationale
Rensei Karate's existing Weebly website has limited content and dated design — the demo reimagines it with separate adults and kids pages that speak directly to each audience. Parents need reassurance about children's development and safety; adults want to know about fitness outcomes and class frequency. The two-location structure and Sensei Jeffries' training lineage under internationally recognised masters are credibility signals that the current site undersells.
Build Phase
Site Architecture
// Next.js App Router
Methodology
Spark (research agent) scraped Rensei Karate Australia's current website, Google reviews, social media, and business listings. Every piece of real data — team names, service pricing, business hours, unique details — was extracted into a structured profile.
Based on the research, a bespoke design direction was created specifically for Rensei Karate Australia. No templates — the typography, color palette, layout patterns, and visual effects were all chosen to match this business's personality and industry.
Pixel (design agent) built the entire 6-page Next.js application from scratch — 8 custom components, real content from the research phase, App Router with proper routing, and production-grade code.
Sentinel (QA agent) verified the build compiles cleanly, checked for placeholder content, validated all routes render correctly, and confirmed the design is unique (not recycled from another demo).
Additional Notes
Research drew from 8 sources including the official Rensei Karate website (fully scraped Weebly site — home, adults, kids, sensei bio, and contact pages) and Facebook page discovery. Data completeness was medium — the website provided strong content on class structure, founder lineage, and unique positioning, but search API quota exhaustion prevented gathering Google reviews, social media metrics, or competitor data. Two locations were confirmed: Ringwood (primary) and Chirnside Park Community Centre.
For Reference
Rensei Karate Australia's current website: www.renseikarate.com
More from the experiment
This case study is part of the AI Web Lab — a 30-day experiment where AI agents build bespoke websites for real Melbourne businesses. Every site is researched, designed, and built from scratch by a team of five specialist AI agents. The full methodology, code, and results are documented transparently.
This study is being prepared for publication as part of a research paper on AI-assisted web development at scale.
We built Rensei Karate Australia's site in 12 minutes. Same process, same quality — a custom website built for you, not a template.