aboutsummaryrefslogtreecommitdiff
path: root/docs/DesignDoc.md
diff options
context:
space:
mode:
authorsowgro <tpoke.ferrari@gmail.com>2025-04-08 12:09:57 -0400
committersowgro <tpoke.ferrari@gmail.com>2025-04-08 12:09:57 -0400
commit2737baa347dcd9d1bb1dd4b84cdb48b3aa4663dc (patch)
tree724920b2bb31047f99a467630d6111a7a41bc3a8 /docs/DesignDoc.md
parent7f326ce9c39fd9f8b60a1053e493364ea9c61aa3 (diff)
parentae32830ffb2fc1f947edc59d66cc7d7d0ecc49a9 (diff)
downloadJellySolutions-2737baa347dcd9d1bb1dd4b84cdb48b3aa4663dc.tar.gz
JellySolutions-2737baa347dcd9d1bb1dd4b84cdb48b3aa4663dc.tar.bz2
JellySolutions-2737baa347dcd9d1bb1dd4b84cdb48b3aa4663dc.zip
Merge remote-tracking branch 'origin/main'
Diffstat (limited to 'docs/DesignDoc.md')
-rw-r--r--docs/DesignDoc.md37
1 files changed, 31 insertions, 6 deletions
diff --git a/docs/DesignDoc.md b/docs/DesignDoc.md
index e20bc33..3784368 100644
--- a/docs/DesignDoc.md
+++ b/docs/DesignDoc.md
@@ -53,6 +53,20 @@ Users are able to login to the Ufund, either as a manager or helper. Helpers are
### Enhancements
> _**[Sprint 4]** Describe what enhancements you have implemented for the project._
+Security
+ - We have implemented a set of security features to enhance the security of the application
+ - We have added an authentication system, which verifies a user can access the correct pages, and keeps them logged in after they have logged in once
+ - We have also added a number of password requirements to our signup page, guaranteeing users have strong passwords to keep their accounts secure
+
+Sort filters
+ - We have implemented a number of sorting filters in the cupboard, allowing users and managers to easily sort through needs with different priorities
+ - You can sort by funding goal
+ - You can sort by Location
+ - You can sort by name
+ - You can sort by an urgency tag on needs
+ - You can sort by type of need
+ - You can sort by most completed
+
## Application Domain
@@ -96,22 +110,33 @@ This section describes the web interface flow; this is how the user views and in
Home Page:
-![The Tiers & Layers of the Architecture](HomePage.jpeg)
+![The Tiers & Layers of the Architecture](homepage.png)
+
+![The Tiers & Layers of the Architecture](homepageLight.png)
Login Page:
-![The Tiers & Layers of the Architecture](LoginPage.jpeg)
+![The Tiers & Layers of the Architecture](login.png)
+
+![The Tiers & Layers of the Architecture](loginLight.png)
+
+Signup Page:
+![The Tiers & Layers of the Architecture](signup.png)
+
+![The Tiers & Layers of the Architecture](signupLight.png)
Dashboard:
-![The Tiers & Layers of the Architecture](DashboardPage.jpeg)
+![The Tiers & Layers of the Architecture](dashboard.png)
Cupboard:
-![The Tiers & Layers of the Architecture](CupboardPage.jpeg)
+![The Tiers & Layers of the Architecture](cupboard.png)
+
+![The Tiers & Layers of the Architecture](cupboardLight.png)
Need page:
-![The Tiers & Layers of the Architecture](NeedPage.jpeg)
+![The Tiers & Layers of the Architecture](needpage.png)
Funding basket:
-![The Tiers & Layers of the Architecture](FundingBasketPage.jpeg)
+![The Tiers & Layers of the Architecture](basket.png)
### View Tier