Page MenuHomePhabricator

For You Feed: Places of Interest Module
Open, MediumPublic5 Estimated Story Points

Description

Background

The Places of Interest module shows Wikipedia articles about places near the user's last known pin drop. It displays at least 4 article cards in a horizontal scroll. The module depends on the user's location permission.

If location has not been shared, the first card in the horizontal stack is a CTA prompting the user to share their location. Once location is granted, the module populates with place-based article cards near the user's last pinned location.

Every For You card shares the same persistent chrome: Wikipedia logo (top left), Community tab access, language switcher dropdown (showing user-configured languages + link to language settings; changing language refreshes the module content in the selected language without leaving the module), and notification bell. The bottom navigation bar is always visible.
The three-dot more menu on each card surfaces four options: Save, Share, Hide module, Hide card, and Customize interests.

Standard card structure: reason label (why the user is seeing this card) → article title → card position indicator (e.g. 2/3) → three-dot more menu → body text excerpt.

User Story

As a Wikipedia reader, I want to discover articles about places near me or where I search on my map, so that I can learn about the history and context of my surroundings in a single tap.

Requirements

  • Add "Places of interest" module after "Continue reading"
  • If the user has not granted location permission or has no recent location from "Places": the first card in the module is a location CTA card prompting the user to enable location access. Tapping the CTA leads them to "Places"
  • If location is enabled, show 4 article cards based on places near the user's last location in Places
  • Rotate through nearby articles every day, so that they are not always seeing the same suggestions
  • Each place card displays: reason label ('Places of interest'), place/article title, card position indicator (e.g. 1/4), three-dot more menu, and a short excerpt describing the place.
  • The article's top image is used as a full-bleed background. If no image exists, a gradient background is shown.
  • Tapping a card navigates to the full Wikipedia article for that place.
  • The module uses the user's last location from Places (not necessarily real-time GPS) to determine nearby articles.
  • If location is available but no nearby articles are found, the module is hidden from the feed.
  • Add "Your location" into "What's driving your feed" Settings screen
  • Add module into settings screen (Order: Based on your interests, Because You Read, Continue Reading, Places of Interest, Discover Recommendations, Random, Games)
  • Add relevant instrumentation

Designs

Android task for reference

https://phabricator.wikimedia.org/T419698

Event Timeline

HNordeenWMF renamed this task from [L] For You Feed: Places of Interest Module to For You Feed: Places of Interest Module.
HNordeenWMF updated the task description. (Show Details)
HNordeenWMF raised the priority of this task from Low to Medium.Jul 13 2026, 11:10 PM
HNordeenWMF raised the priority of this task from Medium to High.Aug 21 2026, 11:40 PM
SChekfa-WMF updated the task description. (Show Details)
SChekfa-WMF subscribed.
GOlson-WMF set the point value for this task to 5.Sep 4 2026, 8:00 PM
HNordeenWMF lowered the priority of this task from High to Medium.Sep 8 2026, 11:49 PM