diff --git a/README.md b/README.md index bbce95e..249e53a 100644 --- a/README.md +++ b/README.md @@ -28,6 +28,7 @@ https://isa##.edumake.de ├── api.html # fetch & API Demo (JSONPlaceholder) ├── kanban.html # Kanban-Board (Drag & Drop) ├── quiz.html # Mini-Quiz (50 Fragen, 3 random, DOM-basiert) +├── app.py # Flask-App (U17): Kommentare/Pinnwand unter /app/pinnwand ├── kontakt.html # Kontaktformular ├── impressum.html # Rechtliche Infos ├── css/ @@ -37,6 +38,7 @@ https://isa##.edumake.de │ ├── api-demo.js # fetch() API Demo │ ├── kanban.js # Kanban-Board Logik │ └── quiz.js # Mini-Quiz Logik (U14) +├── venv/ # Python Virtual Environment (serverlokal, in .gitignore) ├── img/ │ ├── logo.png # Projekt-Logo │ ├── gruppenbild.jpg # Team-Gruppenbild @@ -71,6 +73,9 @@ https://isa##.edumake.de - ✅ fetch & API Demo (JSONPlaceholder, DOM-Rendering, Fehlerbehandlung, Filter) - ✅ Kanban-Board (Drag & Drop, Labels, localStorage, JSON-Export) - ✅ Mini-Quiz (50 Fragen, 3 zufällig, Feedback, Auswertung, Highscore) +- ✅ Flask-App (U17): Kommentare/Pinnwand unter `/app/pinnwand` +- ✅ Antworten auf Kommentare (Inline-Antwortfeld + Anzeige unter Kommentar) +- ✅ Zeitstempel in CEST (UTC+2) - ✅ SEO-freundliches Markup ## 🖥️ SSH-Zugang @@ -195,6 +200,12 @@ Die zentrale `css/style.css` ist in folgende Abschnitte unterteilt: - Mini-Quiz mit 3 zufälligen Fragen aus 50 (Allgemeinwissen) - Direktes Feedback, Punktezähler, Auswertung, Highscore +### app.py (Flask, U17) +- Route `/` leitet auf `/app/pinnwand` weiter +- Route `/pinnwand` zeigt die Pinnwand im YouTube-Kommentarstil +- Kommentare können beantwortet werden; Antworten erscheinen unter dem Hauptkommentar +- Zeitstempel werden in CEST (UTC+2) erzeugt + ### kontakt.html - Kontaktformular mit feldspezifischer JavaScript-Validierung @@ -211,11 +222,13 @@ Die zentrale `css/style.css` ist in folgende Abschnitte unterteilt: | **U4** | DOM & APIs | Notenrechner, Textanalyse, fetch & API Demo | | **Bonus** | Erweitert | Kanban-Board (Drag & Drop, localStorage) | | **U14** | Quiz | Mini-Quiz (50 Fragen, zufällig, DOM-basiert, Highscore) | +| **U17** | Flask | App unter `/app/` mit Pinnwand/Kommentaren, Antworten, Zeitstempel | ## 🗓️ Änderungsprotokoll | Datum | Änderung | |-------|----------| +| 17.06.2026 | U17: Flask-App aktualisiert – App-Fokus auf Kommentare, Antworten-Funktion integriert, Zeitstempel auf CEST korrigiert, Link „Kommentare“ in der Navigation | | 03.06.2026 | U14: Mini-Quiz – 50 Fragen, 3 zufällig, DOM-Aufbau, Auswertung, Highscore | | 03.06.2026 | U13: Begrüssung nach Tageszeit im Header + Auto-Dark-Mode ab 16:00 Uhr | | 20.05.2026 | Dark Mode: Beschreibungstexte Team/Notenrechner/Textanalyse in dunkelblau | @@ -237,4 +250,4 @@ Dieses Projekt ist ein Lernprojekt der PH Weingarten und dient zu Ausbildungszwe --- -**Zuletzt aktualisiert:** 3. Juni 2026 +**Zuletzt aktualisiert:** 17. Juni 2026