Agile Uni

A bilingual (English/Russian) education platform for Agile methodologies, built and run solo: full two-language content parity, a free AI assistant as the flagship tool, paid courses with real commerce plumbing (marketplace feed syndication, Course structured data), and a portable Hugo build that deploys unchanged to four hosting platforms.

Details & related links

Overview

Agile Uni is an education platform for Agile project management — Scrum, Kanban, XP, and the scaling frameworks — that I built and run solo as a bootstrapped side business. It is a complete product operation in miniature: bilingual content, a free AI tool with real users, paid courses with live commerce plumbing, and the deployment engineering to run it all hands-off.

The Product

Three legs carry it:

  • A bilingual content operation. The blog ships in English and Russian with full structural parity — every article authored twice, not machine-translated — over per-language SEO metadata, currencies, and locales. Sustained two-language publishing is the unglamorous part of an education product, and it is the part that compounds.
  • A free AI assistant as the flagship tool. Agile Coach Pro answers Agile questions from curated sources and is the platform's front door — free, no signup, and the reason many visitors arrive at all. It began life here as my first production RAG system before evolving into its current form; that story lives on its own page.
  • Paid courses with real commerce plumbing. Video courses hosted on an external learning platform, sold through the site with promotional windows, UTM-tracked payment links, and a bespoke XML product feed that syndicated the catalog to a third-party course marketplace — plus Course structured data (pricing, workload, skills) authored well before structured data became my systematic practice elsewhere.

The Engineering

Under the education product sits deliberate platform work:

  • A whole Hugo module ecosystem. The site is assembled from my own earlier generation of reusable Hugo modules — SEO, search, PWA, image optimization, consent, embeds — the predecessor library to the Hugo Artifacts system my newer sites run on. Agile Uni is where the build-a-module-once, reuse-everywhere discipline started.
  • A custom output format for commerce. Hugo does not ship a product-feed concept, so the site defines its own: a CourseFeed XML output format generating the marketplace's expected feed, UTM tags and all, straight from the same front matter the course pages render from.
  • A four-platform portable build. The identical codebase builds cleanly on Cloudflare Pages (the live host), Vercel, Netlify, and AWS Amplify, each bootstrapping its own Hugo and Go toolchain from scratch — hosting as a swappable commodity rather than a dependency.
  • The contact-form pattern born here. The serverless Turnstile-verified, Telegram-delivered contact form this site pioneered is the same architecture my other sites reuse today.

Where It Fits

Agile Uni is the proving ground in my project history. The module architecture, the release engineering, the structured-data practice, and the contact-form pattern all matured here first and were carried forward — refined, and in places completely rebuilt — into alexfeel.info and the rest of my site portfolio. The platform itself remains live and operating: the courses sell in one language, the assistant answers in two, and the whole thing runs without a team behind it.