LigaWerk

Demo Scenario

Purpose

This page is not an operating instruction. It defines the functional reference frame for manually setting up and checking the demo league.

The operational steps are described in the following chapters. During manual testing, work in those chapters and use this page only to look up which demo data and review cases are meant.

Use

  • Use this page as a data and scenario reference.
  • Do not create data directly from this page.
  • Start the practical setup with Admin Context: Initial Setup.
  • Document findings internally or in the matching work chapter, not on this reference page.

Naming Frame

  • Product working title: LigaWerk
  • Primary product domain: ligawerk.de
  • Demo world: ZauberForest
  • Demo association: ZauberForest Spielrunde

The demo world may be playful. The review scenarios stay functionally realistic: master data, team registration, player lists, license applications, game reports, review, communication and export are exercised like in real league operations.

Participating Roles

  • Project team
  • Administrator
  • League administration
  • Club managers
  • Review office
  • Game report recorder
  • Referee

Canonical Demo Data

Association and Season

ElementValueUse
AssociationZauberForest Spielrundeorganizational frame for all demo data
SeasonWaldLiga 2026demo season for the complete walkthrough

Leagues

LeagueAge logicCoach requiredPurpose in demo walkthrough
U13 Lichtungsligayoung teamsYessimple player lists and clear eligibility
U16 Tannenligayouth teamsYescoach/license and player-list review
Offene Waldligaage-independent teamsNogame report, table, special cases and statistics

Clubs

ClubShort nameDemo role
Feldberg FüchseFBFhome club with complete submission
Kinzigtal KauzeKIKaway club with follow-up / late-submission case
Murgbach MurmeltiereMBMclub with cancellation / rescheduling case
Tannenhang DachseTHDclub with several age groups
Lichtung LuchseLILclub with license / document case
Moosgrund EulenMGEclub for a later team-page review case

Teams

TeamClubLeague
Feldberg Füchse U13Feldberg FüchseU13 Lichtungsliga
Kinzigtal Kauze U13Kinzigtal KauzeU13 Lichtungsliga
Tannenhang Dachse U13Tannenhang DachseU13 Lichtungsliga
Feldberg Füchse U16Feldberg FüchseU16 Tannenliga
Lichtung Luchse U16Lichtung LuchseU16 Tannenliga
Tannenhang Dachse U16Tannenhang DachseU16 Tannenliga
Kinzigtal Kauze OffenKinzigtal KauzeOffene Waldliga
Murgbach Murmeltiere OffenMurgbach MurmeltiereOffene Waldliga
Moosgrund Eulen OffenMoosgrund EulenOffene Waldliga

Venues

VenueDemo assignmentNote
Spielwiese am WaldrandFeldberg Füchsestandard home venue
Südhang-ArenaTannenhang Dachsegame with date/time change
Kinzigtal-LichtungKinzigtal Kauzegame with club response / follow-up
Murgbach-HalleMurgbach Murmeltierecancellation and rescheduling
Luchsbau-LichtungLichtung LuchseU16 home venue
Moosgrund-PlatzMoosgrund Eulenlater team-page review case

Test Accounts and People

Role Accounts

UserRolePurpose
demo-admin@ligawerk.deAdministratorsystem start, permissions, corrections
liga.zauberforest@ligawerk.deLeague administrationseason, league, schedule, approvals
pruefstelle.zauberforest@example.testReview officepass/license applications and documents
verein.fbf@ligawerk.deFelia Fuchspfad, club administrator Feldberg Füchsecomplete club submission
verein.kik@ligawerk.deKnut Kauzengrund, club administrator Kinzigtal Kauzefollow-up / late-submission case
verein.mbm@ligawerk.deMoritz Murmelmoor, club administrator Murgbach Murmeltierecancellation / rescheduling case
verein.thd@ligawerk.deDaria Dachsblatt, club administrator Tannenhang Dachseyouth-team submission
verein.lil@ligawerk.deLior Luchslicht, club administrator Lichtung LuchseU16 submission
verein.mge@ligawerk.deNox Eulenmoos, club administrator Moosgrund Eulenlater team-page review case
scorer.waldrand@example.testGame report recordergame day and on-site recording
schiri.eiche@example.testRefereereferee feedback

Demo Members and Team Players

The prepared demo state contains fictitious club members with public member images. Besides the first manually reviewed people, the dataset contains enough roster players for all demo teams. Not every member must later be copied into a league player list.

ClubScope in demo dataset
Feldberg Füchse17 members, including complete U13 and U16 rosters
Kinzigtal Kauze16 members, including complete U13 and open rosters
Murgbach Murmeltiere9 members, including complete open roster
Tannenhang Dachse17 members, including complete U13 and U16 rosters
Lichtung Luchse9 members, including complete U16 roster
Moosgrund Eulen9 members, including complete open roster

Prepared team-player records assign existing members to existing teams. They do not create teams or league registrations.

TeamRoster playersExamples
Feldberg Füchse U138Nilo Fuchsfarn, Ario Farnflug
Feldberg Füchse U168Tilda Quellenstern, Ava Waldquell
Kinzigtal Kauze U138Luan Federgrund, Elun Eulenblick
Kinzigtal Kauze Offen8Kora Kauzbach, Sina Lichttal
Murgbach Murmeltiere Offen8Mika Murmelschilf, Taro Wiesenfels
Tannenhang Dachse U138Nela Hangquell, Alvi Dachsmoos
Tannenhang Dachse U168Runa Dachswind, Hila Dämmerzweig
Lichtung Luchse U168Jero Luchsfell, Selia Nebelhain
Moosgrund Eulen Offen8Mona Moosquell, Fina Morgentau

Demo Images

Demo images are synthetic, cartoon-like example images. They provide visual recognition in the test system and must not depict real people.

ObjectUseImage path
Luminara Funkelblattassociation administrator / league administrationhttp://www.ligawerk.de/demo-assets/personen/luminara-funkelblatt-verband-verwalter.png
club administratorsmember photoshttp://www.ligawerk.de/demo-assets/mitglieder/...
roster membersmember photoshttp://www.ligawerk.de/demo-assets/mitglieder/...
clubsclub logoshttp://www.ligawerk.de/demo-assets/vereine/...
venuesvenue imageshttp://www.ligawerk.de/demo-assets/spielstaetten/...
teamsteam photos and jerseyshttp://www.ligawerk.de/demo-assets/mannschaften/... and http://www.ligawerk.de/demo-assets/trikots/...

Target Scope for People and Licenses

The demo must cover enough people for club administration, league administration, review office, referees, officials, game report recorders, coaches and roster players.

AreaMinimum expectation
Association administrationat least one active association person with league-management rights
Club administrationone active club administrator per demo club
Coachescoach profiles for youth-team checks and coach requirement
Referees / officialsprofiles for availability, assignment and report review
Licensesenough player, coach, referee and timekeeper examples to show valid, missing and questionable states

Prepared Demo Scope for Schedule, Assignment and Game Registration

The demo schedule must include normal games, future assignments, submitted game reports, correction cases and final-review cases. Use game IDs such as WLD-001, WLD-003, WLD-004, WLD-006 and WLD-007 consistently in the later workflow chapters.

CasePurpose
normal played gameresult, periods, events, final review and table effect
upcoming game dayavailability, referee assignment and briefing
submitted reportreferee review and league decision
correction requiredobjection, correction note and resubmission
open team pageclub late submission and on-site completion
rescheduled / cancelled gamecommunication and follow-up briefing

Review Scenarios

  • Admin can create the association, clubs, access and first master data.
  • League administration can create seasons, leagues, schedules and review registrations.
  • Clubs can maintain master data, venues, people, teams and league registrations.
  • Clubs can prepare player lists, referee registrations and team pages.
  • Review office can decide license applications and created licenses are visible in the register.
  • Referee assignment can assign people and send briefings.
  • Game report recorder can record and submit a report.
  • Referee can confirm or object to a submitted report.
  • League administration can return a report for correction or mark it reviewed.
  • Public pages show stable, understandable league, table, glossary and handbook content.

Demo Reset for the Project Team

Resetting demo data is an internal project-team task, not normal user work. Before resetting, clarify which host, database and uploaded assets are affected.

StepCheck
Confirm targetnever reset an unknown or productive customer dataset
Preserve uploads if neededlicense documents and demo assets may need to survive deployment
Run documented reset/seed commanduse only the internally documented command for the selected host
Smoke after resetcheck login, public pages, demo accounts and the main scenario games

Boundary

This reference does not replace the operative chapters. It deliberately does not describe internal seed mechanics, deployment details or database reset commands for end users.