Initial commit: there's still tons of base Phoenix boilerplate to remove, but the...
[tech-radar-editor.git] / TODO.md
1 - Create database
2 - quadrant: enum (tool, technique, platform, language)
3 - cycle: enum (adapt, trial, assess, hold)
4 - is_new: boolean
5 - name: string
6 - description: string
7
8 - Include 'ecto_enum' to support enums: https://github.com/gjaldon/ecto_enum#using-postgress-enum-type
9
10 - Get the d3.js libraries moved into the Phoenix framework
11
12 - Update the tech-radar index form to generate the form based on the database contents
13
14 - Update the /radar page to include input forms for each of the cycles
15 - Only show the form if a '+' button is clicked on the cycle row / 'clicking '-' hides the input row
16 - clicking '-' item next to a row deletes it / removes it from the radar