Checkpoint commit
[tech-radar-editor.git] / TODO.md
diff --git a/TODO.md b/TODO.md
index 609db16..0eab2ab 100644 (file)
--- a/TODO.md
+++ b/TODO.md
@@ -1,9 +1,21 @@
-- Create database
-  - quadrant: enum (tool, technique, platform, language)
-  - cycle: enum (adapt, trial, assess, hold)
-  - is_new: boolean
-  - name: string
-  - description: string
+- Bugs:
+  - Top of 'Techniques is cut off'
+  - Right hand side is cut off a lot: only the 'H' of 'HOLD' is shown !
+  - Bottom of the radar is truncated as well
+
+- Big Features
+  - The ability to drag and drop items within the map
+    - Would need to store the location of the items
+  - Ability to move maps into the future:
+    - Copy the radar but switch any 'is_new' items to False
+    - Any new items have 'is_new' set to true by default.
+
+- database
+  - Update README.md with steps for creating the database
+  - Surface the index number used ?
+  - Surface a 'Radar' table with name / index /
+    - Support showing different radars / multiple users / changes over time
+      - Allow saving radars under a different name.
 
 - Include 'ecto_enum' to support enums: https://github.com/gjaldon/ecto_enum#using-postgress-enum-type