Zum Inhalt springen

Zertifikate konfigurieren

Das Kurse-Modul kann automatisch Zertifikate für erfolgreich abgeschlossene Kurse ausstellen. Hier erfährst du, wie du das Zertifikat-System konfigurierst.

Automatische Ausstellung

Zertifikate werden automatisch bei Kursabschluss generiert.

PDF-Download

Nutzer können Zertifikate als PDF herunterladen.

Verifizierung

Öffentliche Verifizierungsseite mit QR-Code.

Vorlagen

Anpassbare Zertifikatsvorlagen.


  1. Nutzer schließt alle erforderlichen Lektionen ab
  2. System prüft, ob Mindestpunktzahl erreicht wurde (falls Quiz vorhanden)
  3. Zertifikat wird automatisch generiert
  4. Nutzer erhält Benachrichtigung
  5. Zertifikat ist im Profil verfügbar

Diese Einstellungen gelten als Standard für alle Kurse:

EinstellungBeschreibungStandard
Zertifikate aktivierenFeature global ein-/ausschaltenAktiviert
Standard-TemplateStandardvorlage für neue Kurse”Classic”
QR-CodeVerifizierungs-QR einbindenAktiviert
PDF-GenerierungAutomatische PDF-ErstellungAktiviert
E-Mail-VersandZertifikat per E-Mail sendenAktiviert

Jeder Kurs kann eigene Zertifikat-Einstellungen haben:

EinstellungBeschreibung
Zertifikat aktiviertFür diesen Kurs ein-/ausschalten
MindestpunktzahlErforderliche % zum Bestehen (z.B. 70%)
TemplateSpezifische Vorlage für diesen Kurs
GültigkeitUnbegrenzt oder zeitlich begrenzt
Dozenten-UnterschriftName des Dozenten auf dem Zertifikat

Klassisches Design

  • Elegante Schriftart
  • Goldener Rahmen
  • Unterschriften-Bereich
  • QR-Code unten rechts
  1. Öffne den Kurse-Editor
  2. Gehe zu EinstellungenZertifikat-Templates
  3. Tippe auf Template erstellen
  4. Passe Design-Elemente an:
    • Hintergrund
    • Schriftarten
    • Farben
    • Logo-Position
    • QR-Code-Position
  5. Speichere das Template

Ein generiertes Zertifikat enthält:

ElementBeschreibung
Titel”Zertifikat” oder angepasster Text
Nutzer-NameName aus dem Profil
Kurs-NameTitel des abgeschlossenen Kurses
DozentName des Kursleiters
DatumAbschlussdatum
Erreichte PunktzahlBei Quiz-Kursen
Eindeutige IDVerifizierungscode (z.B. “CERT-ABC123XY”)
QR-CodeLink zur Verifizierungsseite

Jedes Zertifikat hat eine öffentliche URL:

https://deine-app.com/certificates/verify/CERT-ABC123XY

Die Seite zeigt:

  • ✅ Zertifikat ist gültig
  • Name des Inhabers
  • Kursname und Datum
  • ggf. Gültigkeitszeitraum

Der QR-Code auf dem Zertifikat führt direkt zur Verifizierungsseite. Arbeitgeber oder andere können so die Echtheit prüfen.


Bei aktiviertem E-Mail-Versand erhält der Nutzer:

  • Betreff: “Herzlichen Glückwunsch - Dein Zertifikat”
  • PDF-Zertifikat als Anhang
  • Link zur Online-Ansicht
  • Verifizierungslink

Im Admin-Bereich findest du:

  • Liste aller ausgestellten Zertifikate
  • Filter nach Kurs, Datum, Nutzer
  • Möglichkeit zum Widerruf
  • Export als CSV
  1. Öffne den Admin-Bereich
  2. Gehe zu KurseZertifikate
  3. Suche das Zertifikat
  4. Tippe auf Widerrufen
  5. Gib einen Grund an
  6. Bestätige den Widerruf

Zertifikate werden in Firestore gespeichert:

/certificates/{certificateId}
{
certificateId: "CERT-ABC123XY",
courseId: "course_123",
courseName: "Flutter Grundkurs",
userId: "user_456",
userDisplayName: "Max Mustermann",
instructorName: "Prof. Dr. Beispiel",
completedAt: Timestamp,
issuedAt: Timestamp,
templateId: "classic",
uniqueCode: "ABC123XY",
pdfUrl: "gs://bucket/certificates/...",
verificationUrl: "https://app.com/verify/...",
isRevoked: false,
revokedAt: null,
revokedReason: null
}