Skip to content

D&D on Rails. Spend less time managing the game and more time playing it!

Notifications You must be signed in to change notification settings

ncphillips/dndrails

Repository files navigation

README

TODO

Campaigns

  • Create
  • Read
  • Update
  • Delete

Player Invites

  • Inviting someone to be a player by email
  • Accepting an invitation

Characters

  • Create
  • Read
  • Update
  • Delete

Encounters

  • Create
  • Read
  • Update
  • Delete
  • Add Character
  • Remove Character
  • Add Monster
  • Remove Monster

Running Encounters

  • Display Initiative Order
  • Roll initiative
  • Who's turn is it?
  • Next turn
  • Previous turn
  • What round is it?
  • Incrementing round automatically
  • Notifying players that it's their turn
  • Notifying players that they're on deck

Items

  • List
  • Create
  • Read
  • Update
  • Delete
  • Homebrew Items

Inventory

  • Party inventory
  • Adding items to inventory
  • Removing items from inventory
  • Editing an item in inventory
  • Character inventory
  • Transferring items between characters
  • Transferring items between characters and party
  • Monster inventory

Notetaking

  • Campaign notes
    • List
    • Create
    • Read
    • Update
    • Delete
    • DM's Notes (hidden from players)
    • Handouts (visible to players)

Ending Encounters

  • End encounter
  • Calculating XP from Monsters
  • Displaying Monster's Inventory
    • Adding monster's items to party inventory