Update Deliverable_2 authored by Hakeem Hannoon (kst768)'s avatar Hakeem Hannoon (kst768)
......@@ -36,6 +36,12 @@
### UML Use Case Diagram
* Use case for communication feature.
* The **Tool Loop Communication System** enables users, such as Lily and the Other User, to engage in real-time messaging and coordinate tool-sharing arrangements. Lily can initiate a **real-time chat**, which includes the ability to **view past messages** for reference. The system also allows both users to **receive real-time messages**, ensuring smooth and instant communication. Additionally, users can **customize their notification settings** to control how they receive alerts for new messages. If necessary, within the chat, users can **coordinate tool-sharing arrangements**, allowing them to organize and confirm the exchange of tools efficiently. The system enhances collaboration by integrating messaging, history tracking, and scheduling features into a seamless user experience.
<span dir="">![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXflBVYEWHssBmmpYgWYeVj-hq5PIAuJ5Dag4wF_TtUCbwiJNV-qKR_7xkoxDqWBXWYGFDQ6IMar_6C_kxfV0_8IQtJC2jzeSY3CnO74N0TasvwKgbVeQ35HdsoZ0QEvQEgWH9PL4Q?key=j3RL-QDGquSDnMsiC5thvPsC){width="533" height="510"}</span>
### Storyboards
Story board for the Chat box feature. From the select chat button, finish chatting with another user.
......@@ -151,10 +157,6 @@ We create our activity diagram for the [second user story](https://git.cs.usask.
![Activity_diagram](uploads/f29c7984d61ecb0c7e94e7a730ec6da3/Activity_diagram.png){width="450" height="1944"}
* Use case for communication feature.
* The **Tool Loop Communication System** enables users, such as Lily and the Other User, to engage in real-time messaging and coordinate tool-sharing arrangements. Lily can initiate a **real-time chat**, which includes the ability to **view past messages** for reference. The system also allows both users to **receive real-time messages**, ensuring smooth and instant communication. Additionally, users can **customize their notification settings** to control how they receive alerts for new messages. If necessary, within the chat, users can **coordinate tool-sharing arrangements**, allowing them to organize and confirm the exchange of tools efficiently. The system enhances collaboration by integrating messaging, history tracking, and scheduling features into a seamless user experience.
<span dir="">![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXflBVYEWHssBmmpYgWYeVj-hq5PIAuJ5Dag4wF_TtUCbwiJNV-qKR_7xkoxDqWBXWYGFDQ6IMar_6C_kxfV0_8IQtJC2jzeSY3CnO74N0TasvwKgbVeQ35HdsoZ0QEvQEgWH9PL4Q?key=j3RL-QDGquSDnMsiC5thvPsC){width="533" height="510"}</span>
# Task 7: Contribution and Action Plan
......
......