Project Description
Projekt: Entwicklung einer Webplattform „Kursnavigator“ (Schul-Kurswahl + KI-Beratung)
Projektbeschreibung:
Wir suchen einen Entwickler (oder ein kleines Team) zur Umsetzung einer Webplattform namens „Kursnavigator“. Ziel ist es, Schülern bei der Wahl ihrer Leistungskurse (Oberstufe) zu helfen und gleichzeitig Schulen administrativ zu entlasten. Die Plattform soll zwei Hauptfunktionen bieten: (1) automatische Überprüfung von Kurswahlen anhand schulischer Vorgaben und (2) ein integrierter KI-Chatbot zur individuellen Beratung der Schüler.
1. Grundidee / Ziel der Plattform:
Schüler geben ihre gewünschten Kurse ein und erhalten direkt Feedback, ob ihre Kombination zulässig ist. Zusätzlich unterstützt ein KI-Chatbot bei der Entscheidungsfindung basierend auf Interessen, bisherigen Noten und Zielen. Schulen sollen die Plattform individuell konfigurieren können (z. B. verfügbare Kurse, Bundesland, spezielle Einschränkungen).
2. Wichtige Funktionalitäten:
A) Einstieg / Nutzerführung
* Erste Abfrage: „In welchem Bundesland befindet sich deine Schule?“
* Auswahl beeinflusst Regelwerk und Kurslogik (z. B. Baden-Württemberg, Bayern etc.)
* Optional: Auswahl der konkreten Schule
B) Schul-Admin-Bereich (sehr wichtig)
* Login für Schulen / Administratoren
* Möglichkeit zur individuellen Konfiguration:
* verfügbare Leistungskurse (LKs)
* verfügbare Grundkurse (GKs)
* Einschränkungen (z. B. bestimmte Kombinationen nicht möglich)
* Besonderheiten der Schule (z. B. kein Naturwissenschafts-LK wegen Lehrermangel)
* Speicherung dieser Daten pro Schule
C) Kurswahl-Tool (Frontend für Schüler)
* Benutzerfreundliche Oberfläche zur Auswahl von Kursen
* Live-Validierung:
* Prüft automatisch, ob Kombination erlaubt ist
* Gibt Fehlermeldungen mit Begründung aus
* Grundlage: Regelwerke je Bundesland + schulindividuelle Anpassungen
D) KI-Chatbot (Beratungsfunktion)
* Chat-Interface (ähnlich ChatGPT)
* Stellt Fragen zu:
* Interessen
* Stärken
* bisherigen Noten
* beruflichen Zielen
* Gibt Empfehlungen für Kurswahl
* Optional:
* Einschätzung des Lernaufwands
* unterschiedliche Perspektiven (Schüler vs. Eltern)
E) Export / Übergabe
* Möglichkeit, die finale Kurswahl:
* als PDF zu exportieren
* optional direkt an die Schule zu übermitteln
3. Technische Anforderungen (offen, aber bevorzugt):
* Web-App (kein natives Mobile-First notwendig, aber responsive Design)
* Backend mit Datenbank für:
* Schulen
* Kursangebote
* Regeln
* API-Integration für KI (z. B. OpenAI oder vergleichbar)
* Skalierbare Architektur (mehrere Schulen nutzbar)
* Benutzerrollen:
* Schüler (Login erforderlich)
* Schule/Admin (Login erforderlich)
4. Design / UX:
* Sehr einfache, intuitive Benutzeroberfläche
* Fokus auf:
* Klarheit
* schnelle Bedienung
* verständliche Rückmeldungen
* Moderner Look (ähnlich bekannte Web-Apps)
5. Optional / Nice-to-have:
* Mehrsprachigkeit
* Analyse-Dashboard für Schulen
* Speicherung von Nutzerverläufen
6. Ziel des Projekts:
Erstellung eines funktionierenden MVP (Minimum Viable Product), das:
* Kurswahl prüfen kann
* KI-Beratung integriert
* für mindestens ein Bundesland (z. B. Baden-Württemberg) funktioniert