How one consultant built a 13-sprint AI education platform in 3 months. No team, no framework, no VC. Just Claude.
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.
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.
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.
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.
| Product | What It Does | Claude’s Role |
|---|---|---|
| ZehnX Academy | 13 sprints, 4 phases, 240h curriculum with 10 learning formats | Curriculum design, module content |
| AI Coach | Personal mentor that adapts per sprint and skill level | Claude API — contextual coaching |
| CCA-F Exam | 60 questions, 5 domains, 90-min timed simulation | Question generation, scoring logic |
| Newsroom | AI-curated daily news feed | Content filtering, summarization |
| XBRAIN | Knowledge engine with embeddings | RAG pipeline for coaching context |
| AI Check | AI readiness assessment (lead magnet) | Scoring, personalized recommendations |
| Certificates | Digital certs with QR verification | Template design, verification system |
| Layer | Contribution |
|---|---|
| Product Strategy | Curriculum structure, pricing model, go-to-market approach |
| Frontend Code | ~90% of all HTML, CSS, and JavaScript via Claude Code |
| Backend Logic | Database migrations, API endpoints, email templates |
| AI Features | Coaching engine, content generation, news curation |
| Content | Sprint materials, exam questions, flashcards, study guides |
| Operations | Deployment 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, FounderThe 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.
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.
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.
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.
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.
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.
| Component | Technology |
|---|---|
| Frontend | Static HTML + Vanilla JS |
| Auth & Database | Self-hosted Supabase (PostgreSQL) |
| AI | Claude API (Anthropic) |
| Payments | Stripe (Checkout + Webhooks) |
| Web Server | Caddy (Reverse Proxy + TLS) |
| Microservices | Python / Flask (8 services) |
| Hosting | Hetzner CX33 (single server) |
| IONOS SMTP (transactional) |