Knowledge Core

Monorepo Template für Dokumentation und Kurse.
Geschützte Bereiche. Zentrale Verwaltung. Flexible Subdomains.

Docs & Kurse MDX Components Quizzes Übungen Dark Mode Type-Safe Geschützte Bereiche Multi-Subdomain

Live-Beispiel:

learn.casoon.dev

Flexibles Deployment

Ein Projekt, mehrere Anwendungen unter verschiedenen Subdomains.

📚

Dokumentation

docs.firma.de

API-Referenzen, Guides, Tutorials

🎓

Kurse

learn.firma.de

Lernpfade, Quizzes, Zertifikate

Deployment-Optionen

Vercel
Netlify
☁️ Cloudflare

Einsatzzwecke

Eine Plattform, viele Anwendungsfälle.

👋

Onboarding

Strukturierte Einarbeitung neuer Mitarbeiter mit Lernpfaden und Checklisten.

📋

Prozess-Dokumentation

Abläufe, Workflows und SOPs zentral dokumentieren und aktuell halten.

🎓

Interne Schulungen

Kurse mit Quizzes und Übungen für Weiterbildung im Unternehmen.

📖

Wissensdatenbank

Zentrales Nachschlagewerk für Teams - durchsuchbar und versioniert.

🔧

Technische Docs

API-Referenzen, Entwickler-Guides und Code-Beispiele.

🛡️

Compliance & Richtlinien

Unternehmensrichtlinien, Datenschutz und Sicherheitsvorgaben.

Projektstruktur

Modularer Aufbau mit pnpm Workspaces.

knowledge-core/
├── apps/
│   ├── docs/              # Dokumentations-App
│   │   └── src/content/   # MDX Dateien
│   └── courses/           # Kurs-Plattform
│       └── src/content/
│           ├── courses/   # Kurs-Definitionen
│           └── lessons/   # Lektionen (MDX)
├── packages/
│   ├── ui/                # Shared Components
│   ├── styles/            # Tailwind + Theming
│   ├── content-model/     # Type Definitions
│   └── config/            # Shared Configs
└── pnpm-workspace.yaml

Geschützter Unternehmensbereich

Interne Dokumentation und Schulungen sicher bereitstellen.

🔐 Zugriffskontrolle

  • Cloudflare Access / Zero Trust
  • SSO Integration (Google, Microsoft, SAML)
  • Rollenbasierte Berechtigungen
  • IP-Whitelist für Unternehmensnetze

📊 Zentrale Verwaltung

  • Ein Repository für Docs + Kurse
  • Shared Components Library
  • Git-basierte Versionierung
  • CI/CD für automatisches Deployment

Mitgelieferte Komponenten

Sofort einsatzbereite UI-Komponenten für Docs und Kurse.

📝 Content Components

  • Callout — Info, Warning, Error, Success
  • CodeBlock — Syntax-Highlighting + Copy
  • Card — Content Cards
  • Tabs — Tab Navigation

🎓 Course Components

  • Quiz — Interaktive Wissensabfragen
  • Exercise — Aufgaben mit Schwierigkeitsgrad
  • Hint — Ausklappbare Hinweise
  • ProgressBar — Fortschrittsanzeige

Perfekt für

Interne Wissensdatenbank
Schulungsplattform
Developer Portal
Onboarding-Plattform

Starte mit Knowledge Core

Klone das Template und passe es an deine Anforderungen an.

# Template klonen
git clone https://github.com/casoon/knowledge-core.git

# Dependencies installieren
pnpm install

# Entwicklung starten
pnpm dev