Task #82
openMobile View (Guest User) – Frontend Optimization
0%
Description
Implement and optimize the mobile view for guest users (not logged in) across the frontend. The UI should be fully responsive and user-friendly on mobile devices, allowing guest users to browse listings, search content, and view details without login. Actions that require authentication should be clearly restricted with proper messaging.
***Tables Used (Reference Existing – Read Only)
***ads
Field Description
id (PK) Ad ID
title Ad title
category_id Category
price Amount
status Approved / Sold
is_active Active / Inactive
***business_listings
Field Description
id (PK) Business ID
business_name Business name
category_id Category
status Approved
is_active Active
***skill_service_listings
Field Description
id (PK) Service listing ID
skill_title Service title
category_id Category
status Approved
is_active Active
***Validations / Rules
*Mobile layout must be fully responsive (small, medium screens)
*Guest users can:
*View listings
*Search listings
*View listing details
*Guest users cannot:
*Create ads/business/services
*Chat or contact owners directly
*Rate or save listings
*Restricted actions should show:
*Login / Signup prompt modal
*Show only:
*Approved listings
*Active listings
*Buttons and text must be:
*Touch-friendly
*Properly aligned
*No backend data modification allowed for guest users