@@ -11,14 +11,102 @@ Your Todo List for Getting Things Done
1111GTD® ; and Getting Things Done® ; are registered trademarks of the David Allen Company.
1212SimpleWorklist is not affiliated with or endorsed by the David Allen Company.
1313
14- ## Requirements
15- * [ Functional Requirements] ( src/site/markdown/REQUIREMENTS_FUNCTIONAL.md )
16- * [ Nonfunctional Requirements] ( src/site/markdown/REQUIREMENTS_NONFUNCTIONAL.md )
17-
1814## Development
1915* [ CHANGELOG] ( src/site/markdown/CHANGELOG.md )
2016* [ TODO] ( src/site/markdown/TODO.md )
2117
2218## URLs:
2319* Heroku Deployment: [ simpleworklist.herokuapp.com/] ( https://simpleworklist.herokuapp.com/ )
2420* For Developers: [ localhost:8080] ( http://localhost:8080/ )
21+
22+ ## Nonfunctional Requirements
23+ * [ Nonfunctional Requirements] ( src/site/markdown/REQUIREMENTS_NONFUNCTIONAL.md )
24+
25+ ## Functional Requirements
26+
27+ ### Functional Requirements 001 - Start
28+
29+ #### F001 Server Starts
30+ #### F002 Home Page rendered
31+ #### F003 Registration
32+ #### F004 Password Recovery
33+ #### F005 Login
34+ #### F006 Page after first successful Login
35+ #### F007 Logout
36+
37+ ### Functional Requirements 002 - Show TaskstateTab
38+ #### F010 show /taskstate/inbox
39+ #### F011 show /taskstate/today
40+ #### F012 show /taskstate/next
41+ #### F013 show /taskstate/waiting
42+ #### F014 show /taskstate/scheduled
43+ #### F015 show /taskstate/someday
44+ #### F016 show /taskstate/focus
45+ #### F017 show /taskstate/completed
46+ #### F018 show /taskstate/trash
47+
48+ ### Functional Requirements 003 - TaskstateTab
49+ #### F040 Taskstate: Add Task to Inbox
50+ #### F041 Taskstate: Add Task to Inbox again
51+ #### F042 Taskstate: Task Edit
52+ #### F043 Taskstate: Task Edit Form -> change Taskstate via DropDown
53+ #### F044 Taskstate: Task Edit Form -> change Project via DropDown
54+ #### F045 Taskstate: Task Edit Form -> transform to Project
55+ #### F046 Taskstate: Task setFocus
56+ #### F047 Taskstate: Task unSetFocus
57+ #### F048 Taskstate: Task complete
58+ #### F049 Taskstate: Task incomplete
59+ #### F050 Taskstate: Task delete
60+ #### F051 Taskstate: Task undelete
61+
62+ ### Functional Requirements 004 - Project/Root
63+ #### F060 Project/Root: Add Task
64+ #### F061 Project/Root: Add SubProject
65+ #### F062 Project/Root: Task Edit
66+ #### F063 Project/Root: Task Edit Form -> change Taskstate via DropDown
67+ #### F064 Project/Root: Task Edit Form -> change Project via DropDown
68+ #### F065 Project/Root: Task Edit Form -> transform to Project
69+ #### F066 Project/Root: Task setFocus
70+ #### F067 Project/Root: Task unSetFocus
71+ #### F068 Project/Root: Task complete
72+ #### F069 Project/Root: Task incomplete
73+ #### F070 Project/Root: Task delete
74+ #### F071 Project/Root: Task undelete
75+
76+ ### Functional Requirements 005 - Project/id
77+ #### F080 Project/id: Add Task
78+ #### F081 Project/id: Add SubProject
79+ #### F082 Project/id: Task Edit
80+ #### F083 Project/id: Task Edit Form -> change Taskstate via DropDown
81+ #### F084 Project/id: Task Edit Form -> change Project via DropDown
82+ #### F085 Project/id: Task Edit Form -> transform to Project
83+ #### F086 Project/id: Task setFocus
84+ #### F087 Project/id: Task unSetFocus
85+ #### F088 Project/id: Task complete
86+ #### F089 Project/id: Task incomplete
87+ #### F090 Project/id: Task delete
88+ #### F091 Project/id: Task undelete
89+
90+ ### Functional Requirements 006 - Drag and Drop. Task move to TaskstateTab
91+ #### F120 Drag and Drop: Task move to /taskstate/inbox
92+ #### F121 Drag and Drop: Task move to /taskstate/today
93+ #### F122 Drag and Drop: Task move to /taskstate/next
94+ #### F123 Drag and Drop: Task move to /taskstate/waiting
95+ #### F124 Drag and Drop: Task move to /taskstate/scheduled
96+ #### F125 Drag and Drop: Task move to /taskstate/someday
97+ #### F126 Drag and Drop: Task move to /taskstate/focus
98+ #### F127 Drag and Drop: Task move to /taskstate/completed
99+ #### F128 Drag and Drop: Task move to /taskstate/trash
100+
101+ ### Functional Requirements 007 - Drag and Drop Move to Project
102+ #### F129 Drag and Drop: Task move to Project
103+ #### F130 Drag and Drop: Project move to Project
104+
105+ ### Functional Requirements 008 - Drag and Drop Move Task to Change Task-Order
106+ #### F131 Drag and Drop: Move Task to Change Task-Order in TaskstateTab
107+ #### F132 Drag and Drop: Move Task to Change Task-Order in Project/Root
108+ #### F133 Drag and Drop: Move Task to Change Task-Order in Project/id
109+
110+ ### Functional Requirements 009 - Search
111+ #### F200 Search Request
112+
0 commit comments