Skip to content

Project Requirements

Charles Simons edited this page Oct 4, 2022 · 12 revisions

Required

  1. Users can roll initiative
  2. Users can edit initiative orders
  3. Users shall see AC and HP for each player/monster
  4. Users shall be able to save/create campaigns
  5. Users will have settings to delete and create accounts
  6. Users shall see player status during combat
  7. Users shall add/remove status conditions to/from players
  8. Users shall have separate note sections for each campaign
  9. Users shall make bulleted or numbered lists (using markdown syntax)
  10. Users shall modify player health from initiative screen
  11. Initiative screen shall use circular queuing to order players during encounters
  12. Users shall have access to a monsters/items/spells/etc. database
  13. Users will have campaigns broken into sessions (each with its own notes)
  14. Users shall upload custom maps for each campaign
  15. User campaigns will have subsections: Session Notes, Maps, Players, Emenmies, NPCs, etc.
  16. User settings will toggle automatic updates
  17. User settings will offer info management option(s)
  18. User settings will toggle over-wifi updates
  19. User settings will enable/disable offline database
  20. Users will see images, names, abilities, etc. for each monster, player, item, or spell

Desired

  1. Users will have access to a name generator
  2. Users shall have dark mode option
  3. Users shall have bold, italic, and highlight options in the notes section
  4. Users shall have each player's character sheet available
  5. Users will determine if players or monsters move first, when sharing initiative rolls

Aspirational

  1. Users will see a very nice loading screen on startup
  2. NPC/PC details screen(s) will visually function like a book
  3. Users will have screen reader compatibility
Clone this wiki locally