Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Jugendcamp
#3
FEATURE: ,,Jugendcamp"
Ziel: Dieses Konzept definiert alle Anforderungen, Dateien, Datenbanktabellen, UI-Elemente und
notwendigen Code-Erweiterungen für das neue Feature ,,Jugendcamp" innerhalb des bestehenden
Websoccer-Systems. Cursor soll anhand dieses Konzepts das Feature voll funktionsfähig, integriert
und ohne Fehler implementieren.

? Feature-Name: YouthCampSystem
Dieses Feature erweitert das bestehende Jugendspieler-/Scouting-System um internationale
Jugendcamps, die automatisch Talente generieren.

11️⃣ FUNKTIONSBESCHREIBUNG
Das YouthCampSystem ermöglicht:
Bereich
Beschreibung
User-Panel
Neues Menü "Jugend → Jugendcamp"
Admin-Panel
Verwaltung aller verfügbaren Jugendcamps
Camps bauen
Manager können Camps bauen, kosten Geld & haben Bauzeit
Unterhalt
Camps verursachen tägliche Kosten
Talent-Erzeugung
Jedes aktive Camp generiert automatisch Jugendspieler (1× pro Woche)
Spieler-Annahme
Spieler bleibt 28 Tage im Camp – danach verschwindet er
Nationalität
Camp-Land bestimmt Spieler-Nationalität
Positionen
Alle Positionen möglich
Limit
Max. 5 aktive Camps pro Manager
Schließen
Camps können geschlossen werden (kein Unterhalt, aber keine Spieler mehr)
Neue Datenbank muss erstellt werden und Cronjobs
SPIELERGENERATION REGELN
Die Spieler-Generierung soll das bestehende Jugendspieler-System verwenden, jedoch mit diesen
Anpassungen:
Regel
Beschreibung
Nationalität = Camp-Land
Automatisch setzen
1 Spieler pro Camp pro Woche
über Cronjob oder internes Task-System
Attribute wie im Jugend-Scouting-Feature
Cursor soll bestehende Logik wiederverwenden
Position: frei auswählbar per Zufall
(gleichgewichtete Wahrscheinlichkeit)
Alter
16–18
ADMIN-PANEL (Backend)
Neu hinzufügen: Jugendcamps
Aktion
Details
Camp hinzufügen
Name, Land, Bild, Baukosten, Tageskosten
Camp bearbeiten
Werte anpassen
Camp löschen
Nur, wenn kein User aktiv nutzt
USER-PANEL (Frontend)
Neuer Menüpunkt:
Jugend → Jugendcamp
UI-Sektionen:
1. Übersicht der Camps
• Camp-Karte mit Bild, Name, Land, Status, Kosten
• Buttons: ,,Bauen", ,,Schließen", ,,Reaktivieren"
2. Aktive Camps + Spielerwartung
• Übersicht aller Camps mit Countdown (wenn im Bau)
• Nächster Jugendspieler: ETA anzeigen
3. Neu generierte Jugendspieler
• Liste mit:
• Spielerbild
• Name
• Alter
• Nationalität
• Position
• Attribute (wie Jugend-Scout Seite)
• Herkunftscamp
• ,,In Jugendteam aufnehmen" ✅
• ,,Ablehnen" ❌
• Countdown 28 Tage
AUTOMATION (SYSTEMLOGIK)
Cursor soll:
Tägliche Unterhaltskosten abziehen ✅
von jedem aktiven Camp → vom Vereins-Budget

Wöchentliche Spieler-Erzeugung
pro aktivem Camp → Spieler in Datenbank eintragen

Spieler löschen nach Ablauf
wenn expire_date < NOW() und nicht angenommen
ERWEITERUNG ZUKÜNFTIGER FEATURES (OPTIONAL vorbereiten)
Cursor soll den Code so strukturieren, dass später leicht Erweiterungen möglich sind, wie:
• Jugendscout-Level beeinflusst Camp-Qualität
• Camp-Level-System
• Spezial-Talente je Region

81️⃣ WICHTIG FÜR CURSOR
Bitte beim Implementieren beachten:





Keine bestehenden Jugendfunktionen überschreiben – nur erweitern
Jugenderstellungscode wiederverwenden, nicht duplizieren
Übersetzungsstrings in /languages/ hinzufügen
Rechteprüfung: nur Camp-Besitzer darf auf Camp-Spieler zugreifen
UI ans Websoccer-Design anpassen
Zitieren


Nachrichten in diesem Thema
Jugendcamp - von Marcel2908 - 03.11.2025, 00:51
RE: Jugendcamp - von Marcel2908 - 03.11.2025, 00:51
RE: Jugendcamp - von Marcel2908 - 23.03.2026, 14:10

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 2 Gast/Gäste