In GitLab by @christopher.batin on Nov 15, 2023, 14:32
Background
When users complete a booking the ‘Who’s in' list will instantly update for all users (including those scrolling through the list). The new user entry will have a green ring around the profile picture for two seconds.
User Story
+As+ a Murray ANDi who is scrolling through the who’s in list
+I want+ to be presented the most up to date list
+So that+ I can see who is actually coming in and make the most informed decision.
Acceptance Criteria
The list of who’s in should provide live updates
{color:#ff5630}The list should update without users needing to close and reopen the app (TBD){color}
Users should instantly have new bookings appear on their list
Users should instantly have cancelled bookings be removed from their list
For new bookings: profile pictures should have a green ring upon coming into the user’s view (for 2 seconds)
+Given+ a user is scrolling through the who’s in list
+When+ another user cancels their booking
+Then+ their name should instantly be removed from the list
+Given+ a user makes a new booking
+When+ the booking is successfully completed
+Then+ their name should instantly be added to the list, and appear with a green ring around the profile picture for a period of two seconds to indicate a recent addition to the list.
Tech Implementations/ Questions:
Any tickets to link? To complete before this or after this?
Ready to story point?
[~accountid:62f4c250c1b3a10ac3acabae] What happens if another person books whilst I’m looking at the list?
[~accountid:62a4567c6a7b750068a4d9f1]
{color:#0747a6}I had this idea in mind, let me know your thoughts:{color}
{color:#0747a6}The list will automatically add the new names to the list and they will be highlighted [ was thinking highlighted for 2 seconds FROM the time they appear on the users screen ] {color}
{color:#0747a6}For cancelations, names will instantly be removed from the list too{color}
{color:#0747a6}Thought of the list of who’s in as one providing live updates, since the mobile app won’t have a refresh button to update the list [ on web users can reload the page, on mobile they won’t have this option unless we add a refresh button/ function for the app ]{color}
In GitLab by @christopher.batin on Nov 15, 2023, 14:32
Background
When users complete a booking the ‘Who’s in' list will instantly update for all users (including those scrolling through the list). The new user entry will have a green ring around the profile picture for two seconds.
User Story
+As+ a Murray ANDi who is scrolling through the who’s in list
+I want+ to be presented the most up to date list
+So that+ I can see who is actually coming in and make the most informed decision.
Acceptance Criteria
+Given+ a user is scrolling through the who’s in list
+When+ another user cancels their booking
+Then+ their name should instantly be removed from the list
+Given+ a user makes a new booking
+When+ the booking is successfully completed
+Then+ their name should instantly be added to the list, and appear with a green ring around the profile picture for a period of two seconds to indicate a recent addition to the list.
Tech Implementations/ Questions:
Any tickets to link? To complete before this or after this?
Ready to story point?
[~accountid:62f4c250c1b3a10ac3acabae] What happens if another person books whilst I’m looking at the list? [~accountid:62a4567c6a7b750068a4d9f1] {color:#0747a6}I had this idea in mind, let me know your thoughts:{color} {color:#0747a6}The list will automatically add the new names to the list and they will be highlighted [ was thinking highlighted for 2 seconds FROM the time they appear on the users screen ] {color} {color:#0747a6}For cancelations, names will instantly be removed from the list too{color} {color:#0747a6}Thought of the list of who’s in as one providing live updates, since the mobile app won’t have a refresh button to update the list [ on web users can reload the page, on mobile they won’t have this option unless we add a refresh button/ function for the app ]{color}