Please enable JavaScript.
Coggle requires JavaScript to display documents.
D&D webapp design tree
Home screen
widgets
buttons that lead other screens
graphics
widget design
theming
icons for different pages
interface
layout
buttons
User profile
User data
access user database
Settings screen
settings
settings data
access user's settings
essential
basic accessibility
compatible with accessibility software
text
contrast
size
audio
on/off
dial
non essential
language
will most likely need in future
theming
brightness
Tools select
tools
essential
dice
RNGs
graphics/ animation
rolling multiple
returning total
advantage/ disadvantage
rolling quickly
character sheet
stats
ability scores
skills
saving throws
descriptions
proficiencies
saving throws
checks
health
temporary hp
max hp
current hp
death saving throws
hit dice
changing
healing
damage
level
XP
speed and movement
Ac
senses
spell management
slots
accessible spells
racial
class
spell casting requirements
dice rolls
basic spell list
description of spells
tags
sorting, searching, and filtering
inventory management
class items
acquired items
abilities
custom e.g. chosen or feats
class
racial
race
racial traits, abilities, and bonuses
descriptions
class
class abilities
multi classing
description
actions
dice rolls
double die for critical hit
tell them about this
descriptions
stats
bonus actions
description
personality
bonds, flaws, etc
physical characteristics
alignment
background
bonuses from background
this part of the diagram is called the hydra
vulnerabilities, resistances, and immunities
racial
other
interface
buttons for the different parts
layout
monster stat blocks
stats
description
situations they would be found in
alignment
behaviours
tags
actions/abilities
description
does rolls
should work similar to players
item stat blocks
stats
does rolls
description
situations they would be found in
tags
abilities
does rolls
optional
encounter trackers
maps
homebrew could be a later thing
list of required system tools
interface
tool layout
buttons
Login screen
input authentication
login with other account like google account
Level select
[unlocked]
previous level requirements
progress or point requirement
graphical representation
levels
end conditions
winning
consequences
"failing"
consequences
content
systems to teach
how does it affect the story
D&D rules
Make a big list
https://open5e.com/
scoring
graphics
level icons
possible level paths
suggested paths
help players improve on weaker areas
user performance data
level layout
story
different story paths
simple
tutorials part
interface
level layout
buttons
player based for now
Law
copyright laws
usage
owners
WOTC
data laws
protection
security
usage
text to show users
Terms and conditions
Disclaimers
once something is completed and checked off, check where else it applies to