You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As a student, I want to bookmark a room I like so that I can easily find it later without having to search for it every time.
Acceptance criteria
Bookmark from Room Detail
Input: User taps the bookmark icon on a room's detail page
Output: Room is saved to the user's local bookmarks list. Bookmark icon updates to a filled state indicating the room is bookmarked. Bookmark persists across app launches.
Bookmark from Room List
Input: User long-presses or taps a bookmark icon on a room card in the rooms list
Output: Room is added to local favourites. Visual indicator (filled icon) appears on the room card.
Unbookmark a Room
Input: User taps the filled bookmark icon on an already-bookmarked room (from detail page or list)
Output: Room is removed from the user's local favourites. Icon reverts to unfilled state.
Story
Acceptance criteria
Bookmark from Room Detail
Bookmark from Room List
Unbookmark a Room
Resources