- Filter: nach Tag, Schwierigkeitslevel (Anfänger/Mittel/Fortgeschritten), Erfolgsstatus, Macher.
- Auch ZSL-Projekte (umgearbeitet, mit CC-BY-4.0-Nachweis — siehe [[../decisions#E-022]]) erscheinen als Karten.
- Suchfeld für Titel-Volltext.
**Ankerseite für die Vernetzung (Variante 1):** SuS sucht selbst, kein Auto-Match-Knopf. Wenn Mia das gleiche Projekt schon gemacht hat, sieht der neue SuS die Karte und kann sie in der AG-Stunde ansprechen.
## Station 2: Auswählen
**UI:** `/cockpit/projekt/neu`.
Drei Optionen:
1.**Aus Katalog**: SuS klickt auf eine Karte → „Sowas mache ich auch" → neues Projekt-Datensatz mit `vorlage_projekt_id` befüllt. Titel + Tags vorausgefüllt, SuS kann anpassen.
2.**Komplett eigene Idee**: leerer Titel + Beschreibung.
- Mit anderen SuS in der AG sprechen — die Site lenkt nicht aktiv.
## Station 4: Abschluss-Checkliste
**UI:** `/cockpit/projekt/<id>/abschluss`.
**Pflicht-Felder (V4, radikal kurz):**
- **Selbsteinschätzung** (Pflicht, eine Wahl):
- 🟢 Bin zufrieden, würde es so wieder machen
- 🟡 Funktioniert, aber ich würde Sachen anders machen
- 🔴 Hat nicht geklappt, aber ich habe was gelernt
- **Cover-Foto ODER STL/3MF** (mindestens eines): ein Bild, das im Katalog erscheint. Wenn nur STL vorhanden: Lehrer kann beim Review per Three.js-Vorschau einen Screenshot machen.
- **Mindestens 1 Tag** (frei wählbar oder aus kuratierter Liste).
**Optional, aber empfohlen:**
- Beschreibungs-Freitext (Markdown).
- Freitext „Was würdest du anderen mit auf den Weg geben?" — wird im Detail bei der Karte angezeigt, ist die wichtigste Lehrgeld-Quelle für nächste SuS.
- Weitere Dateien.
**Knopf „Abschicken":** ist erst aktivierbar, wenn alle Pflicht-Felder erfüllt sind.
**Nach Abschicken:** `freigabe_status = 'wartet_auf_freigabe'`, im Cockpit erscheint die Karte mit Hinweis „Wartet auf Lehrer-Freigabe (typisch 1-3 Tage)".
- SuS bessert nach, klickt im Cockpit „Rückfrage erledigt + erneut zur Freigabe" → zurück auf `wartet_auf_freigabe`.
### C) Hart löschen
- Für Penismodelle, Copyright-Probleme, sonstige problematische Inhalte.
- Bestätigungsdialog: „Wirklich löschen? Dateien sind danach weg."
- Audit-Log behält: Datum, Lehrer-Profil-ID, SuS-Vorname + Tier, optional Grund. Dateien selbst werden physisch entfernt.
## Station 6: Im Katalog
**UI:** `/projekte` zeigt das Projekt für alle eingeloggten SuS.
**Detail-Seite `/projekte/<id>`:**
- Cover-Foto groß
- Titel + Macher (Vorname + Tier-Icon)
- Selbsteinschätzung als Badge (🟢🟡🔴)
- Tags als Chips (klickbar → Filter)
- Beschreibung
- „Was würdest du anderen mitgeben?" — als hervorgehobener Block
- Dateien-Liste mit Download-Buttons (Auth-Check: nur eingeloggte SuS)
- Three.js-Vorschau, wenn STL vorhanden
- **Knopf „Sowas mache ich auch"** → legt neues Projekt mit `vorlage_projekt_id` an
**Wichtig:** SuS kann das eigene Projekt auch nachträglich verbergen (`sichtbar_in_ag = 0`) — z.B. wenn ihm das später peinlich ist. Lehrer sieht es weiterhin im Admin.
## Vernetzung in der Praxis (Variante 1)
Die Site **vermittelt nicht aktiv**. Aber sie macht sichtbar, wer was schon gemacht hat. Drei Realsituationen:
1.**Neuer SuS sucht Projekt-Idee:** Klickt im Katalog herum, sieht „Schlüsselanhänger — Mia, 🟢". Geht in der nächsten AG zu Mia: „Wie hast du das gemacht?" Mia kann die Hilfe leisten, weil sie ihren Stand selbst dokumentiert hat.
2.**SuS-Stuck-Situation:** Tom hängt mit dem Drohnenrahmen fest. Lehrer schaut im Drill-Down-Dashboard (siehe [[lehrer-dashboard]]), sieht „Drohne — Lara, 🟡". Lehrer vermittelt: „Lara hat sowas gemacht, frag sie."
3.**Erfahrener SuS wird Mentor:** Wenn Mias Projekt 3x als Vorlage gewählt wurde (`vorlage_projekt_id` zeigt darauf), wäre denkbar, dass Mia einen „Mentor"-Badge bekommt. Aktuell nicht implementiert — als spätere Idee in [[offene-fragen]].
## ZSL-Material als Initial-Inhalt
Bei Kursstart ist die Bibliothek leer. Damit neue SuS nicht ins Nichts schauen, kommen **8-10 ZSL-Projekte** als Seed-Inhalt (siehe [[../decisions#E-022]]):
- Beschreibungen werden in unser Design umgearbeitet (mit CC-BY-4.0-Nachweis pro Karte: „Vorlage: Tilo Bödigheimer, ZSL Baden-Württemberg, CC-BY-4.0").
- Bilder + STLs übernehmen wir 1:1 mit Quelle.
- Diese Projekte erscheinen als reguläre Katalog-Karten, sind aber **markiert als „Vorlagen-Projekt"** (Tag `zsl-vorlage` oder Badge).
- SuS können sie als Vorlage wählen — dadurch entstehen eigene Projekte daraus, die wiederum in den Katalog landen.
## Sichtbarkeit für SuS
- **Andere SuS sehen:** Cover, Titel, Macher, Tags, Selbsteinschätzung, Dateien, Beschreibung, „Was würdest du anderen mitgeben?".
- **Andere SuS sehen NICHT:** Druckaufträge, Slots, Stand-Notizen, Stunden-Beginn-Abfragen anderer.
- **Macher selbst:** sieht alles + kann eigene Projekte editieren (während `in_arbeit`).
- **Lehrer:** sieht alles immer, kann immer editieren (im Review-Modus oder via Admin).
Konsistent mit [[../decisions#E-004]] („Inspiration ja, Vergleich nein").
## Spätere Erweiterungen (nicht in Etappe 6)
Diese Ideen sind im Konzept dokumentiert, aber nicht zur Initial-Implementation geplant:
- **Mentor-Badge** für SuS, deren Projekte oft als Vorlage gewählt werden.
- **Kommentar-Funktion** unter Projekten („Mia, wie hast du den Support entfernt?").
- **Foto-Galerie pro Projekt** (mehrere Fotos im Lifecycle: Anfang, Mitte, Druck, Fertig).