diff options
Diffstat (limited to 'docs')
-rw-r--r-- | docs/DesignDoc.md | 17 | ||||
-rw-r--r-- | docs/mobile1a.png | bin | 0 -> 249352 bytes | |||
-rw-r--r-- | docs/mobile1b.png | bin | 0 -> 241764 bytes | |||
-rw-r--r-- | docs/mobile2a.png | bin | 0 -> 184000 bytes | |||
-rw-r--r-- | docs/mobile2b.png | bin | 0 -> 218225 bytes |
5 files changed, 15 insertions, 2 deletions
diff --git a/docs/DesignDoc.md b/docs/DesignDoc.md index 5aff3a7..b125558 100644 --- a/docs/DesignDoc.md +++ b/docs/DesignDoc.md @@ -237,7 +237,7 @@ In our model tier we have a Need class, a User class, and a UserAuth class. The  Some refactoring and improvements we would have made if we had additional time are as follows: - - Improve tests consistentcy and raise code coverage + - Improve tests consistency and raise code coverage - Add more information and create an overall more polished manager dashboard - Statistics over time - Radial and progress bars to represent data @@ -249,13 +249,26 @@ Some refactoring and improvements we would have made if we had additional time a - Deleted needs list and a way to bring back deleted needs - Filter tags for needs, allowing searching through tags set by managers +### Usability improvement +One area our usability is lacking is on mobile. Below is a mock up of how this would look. + +Before: + + + + +After: + + + + ## Testing Currently around 115 tests, with roughly 90% coverage overall. Model tier is above 95% individually. ### Acceptance Testing -We have around 40 passing Acceptance Tests. A few tests, such as being logged out after long enough aren't easy to test, as our authentication removes authentications that are over 30 days old. There are probably a few pages and edge cases which are not accounted for in user testing, but have been thouroughly tested through the backend, frontend, or have been individually delt with. +We have around 40 passing Acceptance Tests. A few tests, such as being logged out after long enough aren't easy to test, as our authentication removes authentications that are over 30 days old. There are probably a few pages and edge cases which are not accounted for in user testing, but have been thoroughly tested through the backend, frontend, or have been individually dealt with. ### Unit Testing and Code Coverage diff --git a/docs/mobile1a.png b/docs/mobile1a.png Binary files differnew file mode 100644 index 0000000..33fb527 --- /dev/null +++ b/docs/mobile1a.png diff --git a/docs/mobile1b.png b/docs/mobile1b.png Binary files differnew file mode 100644 index 0000000..1180c4f --- /dev/null +++ b/docs/mobile1b.png diff --git a/docs/mobile2a.png b/docs/mobile2a.png Binary files differnew file mode 100644 index 0000000..9a0c0d5 --- /dev/null +++ b/docs/mobile2a.png diff --git a/docs/mobile2b.png b/docs/mobile2b.png Binary files differnew file mode 100644 index 0000000..7d670e6 --- /dev/null +++ b/docs/mobile2b.png |