Skip to content
This repository has been archived by the owner on May 2, 2022. It is now read-only.

[USER STORY]: As a patient, I want to chat with medical staff. #33

Closed
6 tasks done
samimerhi opened this issue Jan 25, 2022 · 0 comments
Closed
6 tasks done

[USER STORY]: As a patient, I want to chat with medical staff. #33

samimerhi opened this issue Jan 25, 2022 · 0 comments
Assignees
Labels
story User Story
Milestone

Comments

@samimerhi
Copy link
Collaborator

samimerhi commented Jan 25, 2022

About this story

Priority: Medium
Story Points: Fibonacci Sequence: 13
Risk: Medium

Description:
If the resources on the patient dashboard do not answer the patient's questions or concerns, they may request to chat with medical staff. This connection will be already implemented in a previous epic. Here, we are asking to create that "chat" component between a patient and a doctor. The chat should be real-time (no need to refresh to view new messages).

Exit Criteria
What should we expect once the task is complete:

  • A chat system where a patient can communicate with a medical staff.
  • The patients/medical staff should be notified when they get a new message.

Sub-Tasks/Steps

  • Design UI chat module
  • Design Page for Patient (similar to Doctor's View)
  • Create Chat System Logic (DB)
  • Create Real-Time Message System
  • Add Message Validation (frontend/backend)
  • Add Tests

Linked to Issue: [#35 ]

@martinsenecal martinsenecal added this to the Sprint 3 milestone Feb 19, 2022
@martinsenecal martinsenecal added the story User Story label Feb 22, 2022
@martinsenecal martinsenecal added this to Backlog in Development Board via automation Feb 22, 2022
@martinsenecal martinsenecal modified the milestones: Sprint 3, Sprint 4 Mar 14, 2022
@martinsenecal martinsenecal moved this from Backlog to Next Up in Development Board Mar 25, 2022
@martinsenecal martinsenecal moved this from Next Up to Backlog in Development Board Mar 25, 2022
@martinsenecal martinsenecal moved this from Backlog to Next Up in Development Board Mar 25, 2022
@KrisTheCanadian KrisTheCanadian moved this from Next Up to In progress in Development Board Mar 25, 2022
gkillick added a commit that referenced this issue Mar 27, 2022
gkillick added a commit that referenced this issue Mar 28, 2022
gkillick added a commit that referenced this issue Mar 28, 2022
gkillick added a commit that referenced this issue Mar 28, 2022
gkillick added a commit that referenced this issue Mar 29, 2022
martinsenecal pushed a commit that referenced this issue Mar 29, 2022
martinsenecal pushed a commit that referenced this issue Mar 29, 2022
martinsenecal pushed a commit that referenced this issue Mar 29, 2022
martinsenecal pushed a commit that referenced this issue Mar 29, 2022
martinsenecal pushed a commit that referenced this issue Mar 29, 2022
martinsenecal added a commit that referenced this issue Mar 29, 2022
gkillick added a commit that referenced this issue Mar 29, 2022
gkillick added a commit that referenced this issue Mar 29, 2022
gkillick added a commit that referenced this issue Mar 30, 2022
gkillick added a commit that referenced this issue Mar 30, 2022
gkillick added a commit that referenced this issue Mar 30, 2022
gkillick added a commit that referenced this issue Mar 31, 2022
gkillick added a commit that referenced this issue Mar 31, 2022
gkillick added a commit that referenced this issue Mar 31, 2022
gkillick added a commit that referenced this issue Mar 31, 2022
@gkillick gkillick moved this from In progress to Review in progress in Development Board Mar 31, 2022
gkillick added a commit that referenced this issue Mar 31, 2022
gkillick added a commit that referenced this issue Mar 31, 2022
gkillick added a commit that referenced this issue Apr 1, 2022
* WIP

* WIP

* #33 css adjustments for chat

* WIP

* WIP

* removed useless import

* #33 chatroom refactored

* #33 fixed props

* #33 messages saving to firebase

* #33 package fix

* #33 - Fixed Package Lock

* #33 implementing chat in medical view

* #33 styling chat

* #33 styling chat

* #33 styling chat

* #33 styling and refactor of chat

* #33 connected chat with patient

* #33 fix medical chat

* #33 padding fix

* #33 added read/unread status and cloud function

* #33 use cloud function for message notification

* #33 remove user notifications for conversation entered

* #33 fixed tests

* #33 fix for build

* #33 fix build

* Run Cypress on ubuntu-latest

* #33 fix console log, added new line to package.json

* Disable node.js.yml

* Update cypress.yml

Co-authored-by: Kris <kristhecanadian101@gmail.com>
Co-authored-by: Martin Senécal <martinsenecal2000@gmail.com>
Co-authored-by: 64761484+AhmadHashems@users.noreply.github.com <64761484+AhmadHashems@users.noreply.github.com>
Development Board automation moved this from Review in progress to Done Apr 1, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
story User Story
Projects
Development

No branches or pull requests

5 participants