Mobile Interaction Guide
Table of Contents
Mobile App - Complete Mobile Interaction Guide
HOME SCREEN
How to Navigate Here
From app launch:
-
Locate the app icon on your mobile device home screen
-
Tap once on the icon with your finger or thumb
-
Wait for the app to launch
-
The home screen automatically appears as the first screen
From any other screen within the app:
Method 1 - Via Hamburger Menu:
-
Look at the top-left corner of your screen
-
Tap the three horizontal lines (≡) once
-
A navigation drawer slides in from the left, covering about 75% of the screen
-
The remaining right side appears darkened
-
Tap "Home" (first option with house icon 🏠)
-
The drawer slides closed and you navigate to the home screen
Method 2 - Via Logo Tap:
-
Tap the text at the top center of most screens
-
The screen navigates back to the home screen
-
Note: This only works when you're NOT already on the home screen
Visual confirmation you're on home:
-
Hamburger menu icon (≡) visible in top-left
-
Logo centered at top
-
Four colorful rectangular cards stacked vertically
-
White/light background with no tabs
Page Elements & Detailed Mobile Interactions
Top Bar Controls
Hamburger Menu Icon (≡)
Location: Top-left corner, about 16-20 pixels from edges
Visual appearance:
-
Three horizontal lines, evenly spaced, dark gray
-
Each line approximately 20-24 pixels long
-
Touch target is larger than visible icon (48x48 pixels minimum)
How to tap on mobile:
-
Hold your device comfortably with one or both hands
-
Position your thumb or index finger over the icon
-
Tap once with a quick press-and-release
-
The tappable area extends beyond the visible lines for easier tapping
What happens:
-
A semi-transparent dark overlay covers the current screen
-
A white panel slides in from the left edge
-
The drawer covers about 75% of screen width
-
Drawer shows: logo at top, menu options vertically, Settings at bottom
-
Right side remains darkened and non-interactive
Navigation drawer contents:
-
logo - Top, branding only
-
Home - House icon, returns to dashboard
-
Inbox - Envelope icon, opens reviews/messages/social
-
Publish - Layers icon, opens post management
-
Location - Pin icon, opens locations list
-
Settings - Gear icon at bottom, opens settings
Alternative gesture (swipe from edge):
-
Place your finger on the far left edge of the screen (within 20 pixels)
-
Swipe right across the screen with a quick motion
-
The drawer follows your finger as you swipe
-
Lift when drawer is fully visible
To close the drawer:
-
Tap the darkened area on the right side
-
Swipe left across the drawer
-
Tap any menu option (automatically closes after navigating)
-
Press Android back button
"App" Logo
Location: Top center, about 40-60 pixels from top edge
Visual appearance:
-
Text: Name
-
Color: Medium to dark gray
-
Font size: 16-20 pixels, all lowercase
-
May include a small icon to the left
How to interact:
-
Tap once directly on the logo text
-
Tappable area includes text plus about 10 pixels padding
-
Text may briefly darken when tapped
What happens:
-
If already on home screen: Nothing happens
-
If on another screen: Screen transitions back to home dashboard
Use case: Quick return to main screen without opening menu
Quick Actions Section
Layout on mobile:
-
Four rectangular cards stacked vertically
-
Each card spans nearly full screen width (16-20 pixel margins)
-
12-16 pixels vertical spacing between cards
-
Scrollable if screen height is limited
-
Rounded corners (8-12 pixel radius)
-
Subtle shadow or border
Each card structure:
-
Left side: Icon (48-64 pixels) - star, message, pin, or document icon
-
Right side: Two text lines
-
Title: Bold, 18-20 pixel font
-
Description: Light gray, 14-16 pixel font
-
Title: Bold, 18-20 pixel font
-
Background: Very light gray
-
Entire card is tappable - one unified touch target
1. "Reply to Reviews" Card
Visual identification:
-
Position: First card at the top
-
Icon: Star or review icon (yellow/gold color)
-
Title: "Reply to Reviews" in bold
-
Description: "Respond to customer feedback" or similar
How to tap:
-
Look for the first card directly below the header
-
Position your thumb or finger anywhere on the card
-
You can tap: the icon, title text, description, or empty space within card
-
Press down and release quickly (standard tap)
Visual feedback:
-
Card background changes to slightly darker shade
-
Card may press inward slightly (subtle scale animation to ~98%)
-
Haptic vibration on supported devices
-
Ripple effect may spread from tap point
Navigation sequence:
-
Card returns to normal after release
-
Home screen slides left or fades out
-
May see brief loading indicator or white screen
-
Inbox module loads
-
Reviews tab is automatically active
You arrive at:
-
Header: Hamburger menu, logo
-
Tabs: Reviews (active/bold), Messages, Social
-
Search bar: "Search and filter your Reviews" with search and filter icons
-
Content: Scrollable list of review cards showing:
-
Circular avatar with reviewer initial
-
Reviewer name
-
Star rating (1-5 stars)
-
Review text excerpt
-
Location name with pin icon
-
Timestamp (e.g., "1389 days ago")
-
Platform icon (Google, Facebook, etc.)
-
Circular avatar with reviewer initial
Use cases:
-
Check review notifications on-the-go
-
Respond to negative reviews quickly
-
Monitor customer feedback during business hours
2. "Check Your Messages" Card
Visual identification:
-
Position: Second card, below "Reply to Reviews"
-
Icon: Speech bubble or envelope
-
Title: "Check Your Messages" in bold
-
Description: "View customer inquiries" or similar
If card is not visible:
-
Place finger in middle of screen
-
Swipe upward (flick motion)
-
Content scrolls down, revealing second card
-
First card scrolls up and off-screen
How to tap:
-
Ensure entire card is visible (not cut off at top/bottom)
-
Position finger anywhere on card surface
-
Best tap zones:
-
Center of card: Most reliable
-
Icon area: Good for right-handed users
-
Text area: Larger target
-
Center of card: Most reliable
-
Tap once with firm, quick press
-
Avoid: Too light (may not register) or too long (may trigger long-press)
Touch feedback:
-
Card highlights immediately
-
Background shifts to pressed state
-
Ripple animation spreads from tap point
-
Card may scale slightly
-
Haptic feedback pulse
Navigation sequence:
-
Card returns to normal color and size
-
Home screen exits (slide or fade)
-
May see loading indicator or skeleton screen
-
Inbox module loads with Messages tab active
You arrive at:
-
Header: Hamburger menu, logo, three tabs
-
Active tab: Messages (bold/underlined)
-
Search bar: "Search and filter your Messages"
-
Content: Scrollable list of message threads showing:
-
Circular avatar (customer initial or photo)
-
Customer name (bold)
-
Platform icon (Facebook, Google)
-
Message preview (2 lines, may truncate with "...")
-
Timestamp (e.g., "835 days ago" or "2:34 PM")
-
Location name with pin icon (if applicable)
-
Status indicators (green checkmark if replied)
-
Circular avatar (customer initial or photo)
Features available:
-
Scroll up/down through messages
-
Tap search bar (keyboard appears)
-
Tap filter icon (opens filter panel)
-
Tap message card (opens conversation)
-
Pull down from top to refresh
Use cases:
-
Respond to customer questions while mobile
-
Check urgent inquiries during business hours
-
Handle customer service on-the-go
3. "View Locations" Card
Visual identification:
-
Position: Third card in vertical stack
-
Icon: Location pin/marker (📍)
-
Title: "View Locations" in bold
-
Description: "Manage your business locations" or similar
Scrolling to view:
Standard scroll method:
-
Place finger on middle/lower screen area (avoid header)
-
Swipe upward with moderate speed
-
Content scrolls down smoothly
-
First and second cards scroll up
-
Third card scrolls into view
-
Lift finger when card is centered
Flick scroll method:
-
Quick upward flick motion
-
Screen continues scrolling after finger lifts (momentum)
-
Tap screen to stop scroll if it goes too far
-
Scroll back up slightly if needed
Scroll indicators:
-
Thin vertical bar appears on right edge while scrolling
-
Bar disappears after 1-2 seconds of no scrolling
-
Content bounces slightly at top/bottom (elastic effect)
How to tap:
-
Confirm entire card is visible and centered
-
Place finger anywhere on card
-
Tap once firmly and quickly
-
Feel for haptic feedback
Touch feedback:
-
Card background darkens
-
Subtle press animation
-
Ripple spreads from tap point
-
Card scales slightly
Navigation sequence:
-
Home screen transitions out
-
Location module loads
-
Locations list screen appears
You arrive at:
-
Header: Hamburger menu, logo
-
Search bar: "Search location name or identifier..." with search icon
-
Content: Scrollable list of location cards, each showing:
-
Circular image/logo (business logo or default icon)
-
Location name (bold, e.g., "[Business Name]")
-
Full address (e.g., "[Street], [Postal Code] [City], [Country]")
-
Circular image/logo (business logo or default icon)
Location list features:
-
Scroll through all locations (swipe up/down)
-
Tap search bar to find specific location
-
Tap any location card to open detailed profile
-
Pull down from top to refresh list
Use cases:
-
Browse all business locations
-
Find specific location by name
-
Access location details to update hours or address
-
Check location information while traveling
4. "Create A Post" Card
Visual identification:
-
Position: Fourth and last card in Quick Actions
-
Icon: Document, layers, or post icon
-
Title: "Create A Post" in bold
-
Description: "Share updates with customers" or similar
Scrolling to view:
-
May need to scroll down further from third card
-
Swipe upward on screen
-
Third card scrolls up
-
Fourth card scrolls into view
-
May see bottom of screen (end of Quick Actions section)
How to tap:
-
Ensure card is fully visible
-
Tap anywhere on card surface
-
Standard quick tap (press and release)
Touch feedback:
-
Card highlights
-
Pressed state visual
-
Ripple animation
-
Haptic feedback
Navigation sequence:
-
Home screen transitions out
-
Publish module loads
-
Recent Posts tab appears by default
You arrive at:
-
Header: Hamburger menu, logo
-
Tabs: Recent Posts (active), Templates
-
Content: List of existing posts with status indicators
-
Floating Action Button (FAB): "+" button in bottom-right corner
Post list displays:
Each post card shows:
-
Status indicator:
-
🔴 Red circle with X: Ended/expired
-
✅ Green checkmark: Published
-
🕐 Clock icon: Approval needed/pending
-
🔴 Red circle with X: Ended/expired
-
Post title/text
-
Platform icon (Google, Facebook, etc.)
-
Date/timestamp (e.g., "MM/DD/YYYY (GMT+XX:00)")
-
Additional info:
-
Location pin icon for location-specific posts
-
Star icon for featured posts
-
"Posted to X locations" for multi-location posts
-
Location pin icon for location-specific posts
Available actions:
-
Tap post card to view/edit details
-
Tap "+" button to create new post
-
Switch to Templates tab
-
Scroll through posts list
-
Pull down to refresh
Use cases:
-
Create social media posts on-the-go
-
Publish Google Posts quickly
-
Check status of scheduled posts
-
Use templates for consistent messaging
NAVIGATION MENU (Hamburger Drawer) - Detailed Mobile Interactions
Opening the Drawer
Method 1 - Tap icon:
-
Tap hamburger icon (≡) in top-left
-
Drawer slides in from left
-
Takes about half a second to fully open
Method 2 - Swipe from edge:
-
Place finger on far left edge of screen (within first 20 pixels)
-
Keep finger on screen
-
Swipe right with steady motion
-
Drawer follows your finger movement
-
Continue swiping until drawer is about 75% across screen
-
Lift finger
-
Drawer completes opening automatically
Drawer appearance when fully open:
-
Left panel (75% width): White background with menu options
-
Right panel (25% width): Darkened current screen, non-interactive
-
Shadow/elevation: Dark shadow along right edge of drawer
-
Content: Scrollable if many menu items exist
Menu Structure
From top to bottom:
-
Logo with circular icon - Branding, no tap action
-
Home - House icon 🏠
-
Inbox - Envelope icon ✉️
-
Publish - Layers/document icon
-
Location - Pin icon 📍
-
Settings - Gear icon ⚙️ (at bottom, may require scroll)
Each menu item appearance:
-
Left side: Icon (24-32 pixels)
-
Right side: Text label in dark gray
-
Height: Each row about 48-56 pixels tall
-
Full width: Entire row is tappable
-
Spacing: 8-12 pixels between rows
Menu Item Interactions
How to tap any menu option:
-
With drawer fully open, locate desired menu item
-
Tap anywhere on the row (icon or text area both work)
-
The touch target spans full width of the drawer
Visual feedback when tapping:
-
Row background changes to light gray or highlight color
-
Brief press state visual
-
Ripple animation may spread across row
-
Haptic feedback on supported devices
What happens after tapping:
-
Row briefly stays highlighted
-
Drawer begins sliding closed (back to left)
-
Simultaneously, screen transitions to selected module
-
Drawer disappears completely
-
New screen fully loads
1. Home Menu Option
How to use:
-
Tap the "Home" row (first option, house icon)
-
Drawer closes
-
Screen transitions to home dashboard
Result:
-
You see the four Quick Action cards
-
Same view as app launch screen
-
If already on home, screen may briefly refresh
Use case: Return to main dashboard from any section
2. Inbox Menu Option
How to use:
-
Tap the "Inbox" row (envelope icon)
-
Drawer closes smoothly
-
Inbox module loads
Result:
-
Three tabs appear: Reviews, Messages, Social
-
Last active tab opens by default (or Reviews if first visit)
-
Search bar and filter options visible
-
Content list populates
Use case: Access customer reviews, messages, or social comments
3. Publish Menu Option
How to use:
-
Tap the "Publish" row (layers/document icon)
-
Drawer slides closed to the left
-
Publish module loads and displays
Result:
-
Two tabs appear: Recent Posts, Templates
-
Recent Posts tab is active by default
-
"+" floating action button visible in bottom-right corner
-
List of posts with status indicators displays
-
Scrollable content area
Use case: Manage social media posts, create new posts, or access post templates
4. Location Menu Option
How to use:
-
Tap the "Location" row (pin icon)
-
Drawer closes with slide animation
-
Location module begins loading
-
May see brief loading indicator
Result:
-
Search bar appears: "Search location name or identifier..."
-
Scrollable list of all business locations
-
Each location card shows: logo, name, and full address
-
All cards are tappable for detailed profile view
Use case: Browse locations, search for specific location, or access location profiles
5. Settings Menu Option
Location: Bottom of the menu (may need to scroll down in drawer)
How to use:
-
If menu has many items, scroll down within the drawer
-
Locate "Settings" at the bottom (gear icon)
-
Tap the Settings row
-
Drawer closes
-
Settings module loads
Result:
-
User greeting displays: "Hello, [Username]"
-
Five main options listed: Account, Language, Security, Notifications, Legal
-
Logout button at bottom
-
App version number shown (e.g., "2.4.0")
Use case: Manage account, change language, adjust notifications, view legal info, or log out
Closing the Drawer Without Navigating
Method 1 - Tap outside:
-
Look at the darkened right side (25% of screen)
-
Tap anywhere in this darkened area
-
Drawer immediately slides closed to the left
-
You remain on the current screen
Method 2 - Swipe to close:
-
Place finger on the open drawer panel
-
Swipe left toward the edge
-
Drawer follows your finger
-
Lift finger when drawer reaches left edge
-
Drawer completes closing animation
Method 3 - Back button (Android):
-
Press the system back button (triangle icon or gesture)
-
Drawer closes without changing screens
Method 4 - Tap hamburger icon again:
-
Tap the hamburger icon (now visible as three lines or X icon)
-
Drawer toggles closed
INBOX MODULE - Detailed Mobile Interactions
Navigating to Inbox
Method 1 - From Home Quick Actions:
-
Tap "Reply to Reviews" → Opens Inbox with Reviews tab active
-
Tap "Check Your Messages" → Opens Inbox with Messages tab active
Method 2 - From Hamburger Menu:
-
Open hamburger menu (≡)
-
Tap "Inbox"
-
Last active tab opens (or Reviews as default)
Tab Navigation (Reviews / Messages / Social)
Tab layout:
-
Three tabs displayed horizontally at top
-
Positioned below the header
-
Each tab label is tappable
-
Active tab shows visual distinction
Visual appearance:
-
Active tab: Bold text, underline or highlight, darker color
-
Inactive tabs: Regular weight, gray color, no underline
-
Tab height: About 48 pixels (easy thumb reach)
-
Tabs span full width of screen (each about 33% width)
How to switch tabs:
-
Locate the three tab labels at the top
-
Identify which tab is currently active (bold/underlined)
-
Tap directly on the desired tab label text
-
You can tap anywhere within the tab's rectangular area
What happens when switching:
-
Tapped tab text becomes bold immediately
-
Underline or highlight slides to new tab
-
Previous tab returns to regular weight and gray
-
Content area below instantly updates
-
Old content fades out or slides away
-
New content fades in or slides in
-
Brief loading animation may appear if fetching data
-
Scrollable list populates with new content
Touch feedback:
-
Tab may briefly darken when tapped
-
Smooth animation between tabs
-
No full page reload (fast switching)
REVIEWS TAB - Detailed Mobile Interactions
Screen Layout
From top to bottom:
-
App header - Hamburger menu (left), logo (center)
-
Tab bar - Reviews (active), Messages, Social
-
Search bar - With search icon (left) and filter icon (right)
-
Review cards - Scrollable list filling remaining screen space
Search Bar Interactions
Visual appearance:
-
Full-width rounded rectangle (with side margins)
-
Light gray or white background
-
Placeholder text: "Search and filter your Reviews" in gray
-
Magnifying glass icon on left (inside bar)
-
Filter/sliders icon on right (inside bar)
-
Height: About 48 pixels
-
Border or subtle shadow
How to activate search:
-
Tap anywhere on the search bar (except the filter icon)
-
The entire bar area is tappable except the right-most filter icon
What happens when tapped:
-
Keyboard slides up from bottom of screen
-
Takes about half the screen height
-
Cursor appears in search field, blinking
-
Placeholder text disappears
-
Keyboard type: Standard text keyboard with search/enter button
-
Search bar may expand or gain focus highlight
Typing a search:
-
Use keyboard to type search terms
-
Can search for:
-
Customer names
-
Location names
-
Keywords from review text
-
Partial words (typing "foo" finds "food")
-
Customer names
-
As you type, results filter in real-time
-
Non-matching reviews fade out or hide
-
Matching reviews remain visible
-
Match count may display (e.g., "5 reviews found")
Completing the search:
-
Tap "Search" or "Enter" key on keyboard to finalize
-
OR tap anywhere outside search bar
-
Keyboard slides down and disappears
-
Filtered results remain displayed
-
Search term stays in the bar
Clearing the search:
-
Look for "X" or clear icon that appears in search bar when text exists
-
Tap the "X" icon once
-
Search text clears immediately
-
All reviews reappear in list
-
OR manually delete text using backspace key
Search bar in portrait vs landscape:
-
Portrait: Full width with margins
-
Landscape: May shrink slightly to accommodate wider screen
Filter Icon Interactions
Location: Right side of search bar (inside the bar boundary)
Visual appearance:
-
Sliders icon (two or three horizontal lines with circular knobs)
-
App theme color
-
About 24-32 pixel icon
-
Touch target: 48x48 pixels (extends beyond visible icon)
How to tap:
-
Look at right end of search bar
-
Tap directly on the sliders icon
-
Touch target is generous - slight misses still register
Visual feedback:
-
Icon may darken or highlight briefly
-
Ripple effect may emanate from icon
-
Haptic feedback pulse
What happens:
-
Filter panel slides up from bottom of screen
-
OR slides in from right side
-
Animation takes about half a second
-
Main reviews list becomes darkened or blurred in background
-
Filter panel overlays the reviews list
Filter panel appearance:
-
Takes up 60-80% of screen height (or full height)
-
White or light background
-
Rounded corners at top (if sliding from bottom)
-
Shadow or elevation effect
-
Header shows "REVIEWS" title with back arrow on left
Filter Panel Detailed Interactions
Panel structure from top to bottom:
-
Header: "REVIEWS" title with back arrow (←)
-
Filter options: Five rows with dropdowns
-
Bottom area: May have "Apply" or "Reset" buttons
Filter sections:
-
Location
-
Directories
-
Ratings
-
Answered
-
Time frame
Each filter row appearance:
-
Icon on left (pin, globe, star, checkmark, clock)
-
Filter name label
-
"Select a filter" text on right (if nothing selected)
-
Down arrow (▼) indicating dropdown
-
Full row is tappable
-
Height: About 56-64 pixels
Closing the Filter Panel
Back arrow button:
-
Tap the back arrow (←) in top-left of filter panel
-
Panel slides down or out (reverse of opening animation)
-
Returns to main reviews list
-
Any applied filters remain active (not cleared by closing)
Use case: Exit filter panel after applying filters or if you decide not to filter
Location Filter
How to interact:
-
Tap anywhere on the "Location" row
-
Entire row is tappable (icon, text, or right side)
What happens:
-
Row highlights briefly
-
Dropdown menu appears below the row
-
OR full-screen picker slides up from bottom
-
List of all your business locations displays
Dropdown/picker appearance:
-
Scrollable list if many locations
-
Each location shows name and possibly address
-
Checkbox or radio button on left or right
-
Current selection may be checked or highlighted
Selecting a location:
-
Scroll through list by swiping up/down
-
Tap the desired location name
-
Location name becomes checked or highlighted
-
Dropdown closes and returns to filter panel
-
Location row now shows selected location name instead of "Select a filter"
Selecting multiple locations (if supported):
-
Tap first location - checkbox appears checked
-
Tap second location - second checkbox checks
-
Both remain selected
-
Can tap to uncheck
Clearing location filter:
-
Look for "Clear" or "X" button next to location name
-
Tap to clear
-
Returns to "Select a filter" state
Directories Filter
Purpose: Filter reviews by source platform (Google, Facebook, etc.)
How to interact:
-
Tap the "Directories" row in filter panel
-
Dropdown or picker appears
What displays:
-
List of all connected platforms/directories
-
Examples: Google, Facebook, Yelp, TripAdvisor
-
Platform icons may display alongside names
-
Checkboxes for multi-select
Selecting directories:
-
Scroll through available platforms
-
Tap to select one or multiple
-
Checkmarks appear on selected items
-
Close dropdown by tapping outside or "Done" button
-
Directories row updates to show selected platforms (e.g., "Google, Facebook")
Result after applying:
-
Only reviews from selected platforms show in list
-
Reviews from other platforms are hidden
Ratings Filter
Purpose: Filter reviews by star rating (1-5 stars)
How to interact:
-
Tap the "Ratings" row
-
A modal popup appears (overlaying filter panel)
Modal appearance:
-
White background card/dialog
-
Centered on screen or slides up from bottom
-
Header: "Ratings" title with X close button in top-right
-
"Clear all" link in top-right (next to or below X)
-
Five checkbox options listed vertically
-
"Apply Filters" button at bottom (purple, full-width)
Five checkbox options:
-
⭐ (1 star)
-
⭐⭐ (2 stars)
-
⭐⭐⭐ (3 stars)
-
⭐⭐⭐⭐ (4 stars)
-
⭐⭐⭐⭐⭐ (5 stars)
How to select ratings:
-
Tap on any star rating row
-
Checkbox on the left or right becomes checked
-
Can select multiple ratings
-
Each tap toggles checkbox on/off
-
Visual: Checked boxes show checkmark or filled square
"Clear all" button:
-
Tap "Clear all" link in top-right
-
All checkboxes uncheck immediately
-
Allows quick reset without unchecking individually
"Apply Filters" button:
-
After selecting desired ratings, scroll to bottom of modal
-
Tap the "Apply Filters" button
-
Button spans almost full width of modal
-
Button may show how many filters applied (e.g., "Apply 2 Filters")
What happens after applying:
-
Modal closes and disappears
-
Returns to filter panel
-
Ratings row updates to show selected ratings (e.g., "1, 2, 3 stars")
-
Reviews list instantly filters to show only selected ratings
Closing without applying:
-
Tap the X button in top-right of modal
-
Modal closes
-
No filters are applied
-
Previous selections remain unchanged
Answered Filter
Purpose: Filter by response status (replied/not replied)
How to interact:
-
Tap the "Answered" row
-
Dropdown or picker appears
Options typically available:
-
All reviews
-
Answered (reviews with responses)
-
Unanswered (reviews without responses)
Selecting an option:
-
Tap desired option
-
Option becomes selected/checked
-
Dropdown closes
-
Answered row updates to show selection
Result:
-
List filters to show only reviews matching selected status
Time Frame Filter
Purpose: Filter reviews by date range
How to interact:
-
Tap the "Time frame" row
-
Date picker or preset options appear
Common preset options:
-
Today
-
Last 7 days
-
Last 30 days
-
Last 90 days
-
Last year
-
All time
-
Custom range
Selecting a preset:
-
Tap desired time frame option
-
Option highlights or checks
-
Picker closes
-
Time frame row updates with selection (e.g., "Last 30 days")
Custom range (if available):
-
Tap "Custom range" option
-
Calendar picker appears
-
Tap start date on calendar
-
Tap end date on calendar
-
Confirm selection
-
Custom range displays (e.g., "Jan 1 - Jan 31")
Result:
-
Only reviews within selected time frame appear in list
-
Older/newer reviews are hidden
Applying Multiple Filters
How filters work together:
-
Select location filter (e.g., "Location A")
-
Select ratings filter (e.g., "1, 2 stars")
-
Select time frame (e.g., "Last 30 days")
-
All filters combine with AND logic
-
Result: Only shows 1-2 star reviews from Location A in last 30 days
Viewing active filters:
-
Filter panel rows show selected values instead of "Select a filter"
-
Filter icon on main screen may show badge (e.g., "3" indicating 3 active filters)
-
Reviews list displays filtered results
Clearing all filters:
-
Return to filter panel
-
Look for "Reset All" or "Clear Filters" button (if available)
-
OR manually clear each filter individually
-
Reviews list returns to showing all reviews
Reviews List - Card Interactions
List behavior:
-
Vertical scrolling list
-
Each review is a distinct card
-
Cards have spacing between them (8-16 pixels)
-
Full width of screen (with side margins)
Each review card displays:
Left side:
-
Circular avatar (48-64 pixels diameter)
-
Contains reviewer's profile photo OR first initial of name
-
Background color if using initial
Right side (main content area):
-
Line 1: Reviewer name in bold (e.g., "[Customer Name]")
-
Line 2: Star rating - 5 star icons, filled based on rating
-
5 stars: All gold/yellow
-
4 stars: 4 filled, 1 empty/gray
-
1 star: 1 filled, 4 empty
-
5 stars: All gold/yellow
-
Line 3-5: Review text excerpt (may be truncated)
-
Shows first 2-3 lines
-
May end with "..." if longer
-
Full text visible after tapping
-
Shows first 2-3 lines
-
Bottom line: Metadata row
-
Location pin icon + location name (e.g., "[Location Name]")
- Timestamp
-
Location pin icon + location name (e.g., "[Location Name]")