Case Study

Building a Complete AI Academy — Solo, with Claude

How one consultant built a 13-sprint AI education platform in 3 months. No team, no framework, no VC. Just Claude.

The Challenge

Germany has a gap in practical AI education. Existing options are either too theoretical (online courses), too expensive (corporate training at 5,000–15,000 €), or too unstructured (YouTube playlists).

The goal: build a comprehensive platform that takes someone from zero to AI consultant level in 3 months — with real projects and measurable outcomes. Not another certificate factory.

The constraint: one person, limited budget, no engineering team.

Key Decisions

No Framework

Static HTML + Vanilla JavaScript. Zero build tooling, instant deployments, pages that load in under 1 second. Claude Code handled the implementation while keeping the stack simple enough for one person to maintain.

Self-Hosted Everything

Supabase for auth and database, Caddy for reverse proxy, all on a single server. Full control, no vendor lock-in, total infrastructure cost under 50 €/month.

Claude as Co-Builder

Not just for code generation — Claude was involved in curriculum design, pricing decisions, content creation, and deployment. A thinking partner available 24/7 that context-switches between writing PostgreSQL migrations and debating sprint sequencing.

What Was Built

ProductWhat It DoesClaude’s Role
ZehnX Academy13 sprints, 4 phases, 240h curriculum with 10 learning formatsCurriculum design, module content
AI CoachPersonal mentor that adapts per sprint and skill levelClaude API — contextual coaching
CCA-F Exam60 questions, 5 domains, 90-min timed simulationQuestion generation, scoring logic
NewsroomAI-curated daily news feedContent filtering, summarization
XBRAINKnowledge engine with embeddingsRAG pipeline for coaching context
AI CheckAI readiness assessment (lead magnet)Scoring, personalized recommendations
CertificatesDigital certs with QR verificationTemplate design, verification system
[Screenshot: ZehnX Academy Landing Page]

By the Numbers

50+
Pages Deployed
13
Learning Sprints
100+
Learning Modules
8
Microservices
200h+
Curriculum
<50€
Monthly Cost
<1s
Page Load
0
Employees

How Claude Was Used

LayerContribution
Product StrategyCurriculum structure, pricing model, go-to-market approach
Frontend Code~90% of all HTML, CSS, and JavaScript via Claude Code
Backend LogicDatabase migrations, API endpoints, email templates
AI FeaturesCoaching engine, content generation, news curation
ContentSprint materials, exam questions, flashcards, study guides
OperationsDeployment automation, server configuration, DNS setup

The most valuable aspect wasn’t code generation — it was having a thinking partner that could context-switch between writing a database migration and debating curriculum sequencing.

Tom Frerich, Founder

Spotlight: The AI Coach

The AI Coach is the centerpiece of ZehnX Academy. It’s not a chatbot — it’s a structured coaching experience powered by Claude’s API.

This is where Claude’s instruction-following quality and large context window make a fundamental difference. The coach feels like a mentor, not a search engine.

[Screenshot: AI Coach Session]

Lessons Learned

01

Solo doesn’t mean slow

With Claude as a building partner, one person can ship at the speed of a small team. The bottleneck shifts from implementation to decision-making.

02

Simplicity scales

No React. No build step. Static HTML served by Caddy loads instantly and deploys with a single command. There’s nothing to break because there’s nothing to build.

03

AI coaching is the killer feature

Users don’t just want content — they want something that adapts to them. A context-aware Claude-powered coach is fundamentally different from a generic chatbot.

04

Design is the differentiator

When competing against well-funded EdTech companies as a solo builder, visual quality signals professionalism. It’s the difference between 80 €/h and 400 €/h.

05

Underserved markets are everywhere

Most AI education is English-only. A high-quality German-language academy addresses a real gap — professionals who want to learn AI in their native language.

The Stack

ComponentTechnology
FrontendStatic HTML + Vanilla JS
Auth & DatabaseSelf-hosted Supabase (PostgreSQL)
AIClaude API (Anthropic)
PaymentsStripe (Checkout + Webhooks)
Web ServerCaddy (Reverse Proxy + TLS)
MicroservicesPython / Flask (8 services)
HostingHetzner CX33 (single server)
EmailIONOS SMTP (transactional)

See It Live

ZehnX Academy is live. Sprint 1 is free — no credit card required.

Visit zehnx.me →