Build a Better Fan Feed with Follows and Bookmarks
Follows and bookmarks are the two controls that make fan activity high signal instead of noisy.
This article is written for real YouthSports workflows, not generic software steps.
Before you start
- Use /portal/follows for organization follows.
- Use /portal/bookmarks for saved events.
- Check results in calendar Fan View.
Step-by-step workflow
- Follow organizations you care about.
- Bookmark key events as they appear.
- Unfollow organizations no longer relevant.
- Remove stale bookmarks.
- Open Fan View and confirm feed quality.
What controls this workflow
- Follows are org-level, bookmarks are event-level.
- Fan View aggregates multiple fan sources.
- Unfollow updates future feed composition.
- Bookmark mutations refresh list queries.
Access and visibility rules
- Follows page is parent-only.
- Bookmarks page is parent and athlete.
- Fan View toggle exists in calendar for both roles.
Common edge cases and fast fixes
- Fan feed empty: add follows or bookmarks.
- Unfollow failed: retry from confirm modal.
- Bookmark removal delayed: refresh once.
- Missing event: ensure it is upcoming and visible.
You are done when
- Fan View includes the events you care about.
- Saved list stays curated and current.
- You can reach event detail quickly.
YouthSports is designed to keep family logistics clear, fast, and reliable across the season.
