/neo-strategy

An action priority matrix creator

Primary LanguageTypeScript

NeoStrategy

Neo Strategy is a tool to create an action priority matrix of tasks.

It is called NeoStrategy because we often created an action priority matrix at strategy meetings - (the strategy part). And I prefixed with "Neo", because matrix. 🤓

Todo

  • Theming
  • Add Priorities via text field
  • Allow optional resources/priority fields
  • Tooltips on hover
  • Add priority item when clicking a blank space on canvas
  • Add a help menu
  • Add a screenshot tool to export the as a PNG/PDF that shows the left sidenav and all the priorities
  • Edit/delete priority when clicking on it on the canvas
  • When pasting into the floating input box, automatically add it instead of waiting for enter or add button
  • If clicking away from the floating priority and there is text entered, add the priority as if pressing the enter or add button
  • If clicking away from the floating priority and there is no text entered, close the priority box and do not open a new one
  • Change position of floating input tooltips so they aren't in the way
  • Fix long names of priorities breaking the list
  • Fix png and pdf export (if priority list is too long we cannot export easily) - maybe export should just screenshot the canvas, and not do the resulting order
  • Add export final order to clipboard for pasting
  • Add export as JSON
  • Press escape to exit out of the floating input box
  • Dynamic resizing
  • Keep a dynamic list of priorities based on quarters
  • Axis labels
  • Make most recently selected priority be first on the layer (overlapping everything else)
  • Move mid axes layer to back of canvas
  • Customisable canvas options
    • Radius
    • Standard fill colour (done by theme)
    • Hover fill colour (done by theme)
    • Tooltips always on
    • Hide priority text (the numbering system) (maybe if the user enters their own numbers in the priority we auto turn them off and notify the user)
    • Tooltip Background colour
    • Tooltip text colour
    • Axis Orientation