Knowledge Core
Monorepo Template für Dokumentation und Kurse.
Geschützte Bereiche. Zentrale Verwaltung. Flexible Subdomains.
Live-Beispiel:
learn.casoon.devFlexibles 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
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
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