A basic course site with Stripe can be built, but student apps, tax/payments, course compliance, certificates, upsells, affiliates, and support make full parity hard.
Der Moat
Ein Moat ist der Burggraben um ein Produkt: alles, was ein Nachbau nicht einfach mitkopieren kann, etwa Nutzer, Daten, Verträge oder Vertrauen. Je tiefer der Graben, desto eher lohnt sich das Abo trotz KI-Agent.Rechtliche Pflichten und Zertifizierungen sind Teil des Produkts.
Globaler Betrieb und hohe Verfügbarkeit sind schwer selbst zu tragen.
Zuverlässigkeit und sauberer Feinschliff sparen dauerhaft Arbeit.
Der Prompt
Build me a single-course sales site to replace Teachable, for one course of mine. Requirements: - Node + Express + better-sqlite3 on my VPS behind Caddy. Course content is Markdown in content/: one folder per module, one file per lesson, front matter points at an optional video file. - Public landing page: course outline, price, and a Buy button that goes to Stripe Checkout (keys in .env). The Stripe webhook marks the buyer's email as enrolled. - Student login by magic link: enter email, receive a signed login link via SMTP creds in .env. No passwords, no OAuth. - Lesson pages are gated by enrollment; videos are MP4s served through the app with short-lived signed URLs so direct links expire. - Progress: a mark-complete button per lesson and a progress bar per module, stored per student in SQLite. - Receipts come from Stripe; do not build invoicing or tax logic (turn on Stripe Tax if needed). - Out of scope: multiple courses, affiliates, certificates, upsells, coupons, and mobile apps. This sells and delivers one course. - README: Stripe webhook setup, Caddy snippet, where videos live on disk, and an honest note that a VPS handles a small audience fine but a big launch needs real video hosting like Bunny.net.
Lies, was Entscheider lesen.
Jeden Sonntag das Wichtigste aus der KI-Welt. Kompakt, verständlich, praxisnah. Schließe dich über 4.500 Lesern an.
100 % kostenlos. Jederzeit mit einem Klick abmeldbar.
They pay because course businesses need checkout, access, progress, and support to just work.
Für den Eigenbedarf reicht der Eigenbau oben meistens.
| Plan | Monatlich | Jährlich (pro Monat) | Enthalten |
|---|---|---|---|
| Starter | 33,63 € / workspace | 25,01 € | 5 published products; 1 admin; 100 active students; 5 imported students; 1 TB video storage |
| Builder | 76,75 € / workspace | 59,50 € | 10 published products; 1 admin; 1,000 active students; 50 imported students; 1 TB video storage |
| Growth | 162,99 € / workspace | 119,87 € | 50 published products; 5 admins; 5,000 active students; 1,000 imported students; 1 TB video storage |
| Custom | n. a. / workspace | n. a. | Custom product, student, admin, support, and service limits |
Geprüft am 30.07.2026 · Quelle · aus USD umgerechnet, der EUR-Preis beim Anbieter kann abweichen
Preis, Nachbau und Ersparnis von Teachable auf einen Blick.
Teachable kostet im Plan „Starter" 33,63 € pro Monat (geprüft am 30.07.2026). Gratis-Version: no free tier; 7-day trial only
Jein, Wochenendprojekt: A basic course site with Stripe can be built, but student apps, tax/payments, course compliance, certificates, upsells, affiliates, and support make full parity hard.
Beim Eigenbau verzichtest du auf: student apps, payments/tax workflows, certificates, upsells, affiliates, support, course compliance features.
Das Abo kostet 33,63 € pro Monat — aufs Jahr gerechnet sparst du rund 403,56 €.
Der Kommentarbereich wird geladen, sobald du ihn erreichst.