Skip to content

docs: As a DM, I want to organise my players into specific campaigns, because I have multiple people and campaigns to keep track of. #3

@AlexStormwood

Description

@AlexStormwood

User story

As a DM, I want to organise my players into specific campaigns, because I have multiple people and campaigns to keep track of.

Who, what, and why

Who: Dungeon masters / game masters, running campaigns containing multiple players.
What: Players should be able to be grouped by campaign. Players can be in 0 to many campaigns at the same time.
Why: This is a standard organisational process that people need to manage who is involved in which game.

Dependent features, functions, or pull requests

Server:

  • Requires admin auth
  • Requires regular user CRUD
  • Requires admins can create users
  • Requires users to be able to perform CRUD on campaigns

Client:

  • Homepage that detects the server's auth config (eg. if admin has not been set up / has default password, redirect to admin setup page)
  • Admin setup page
  • Admin management page for server users
  • "New campaign" page that users can use
  • "Edit campaign" page that campaign owners (DMs/GMs) can use
  • "Edit campaign" page has user selection by name, either autofill or dropdown

Metadata

Metadata

Assignees

No one assigned

    Labels

    user storyUser story representing Sourcepool functionality

    Type

    No type

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions