Track and field is a team sport and an individual sport at the same time. You train with teammates, compete alongside rivals, and celebrate personal bests together. FieldSync's Activity Feed brings that social layer into your competition experience - giving you a personalized timeline of everything happening in your track & field world.

Your Personalized Timeline

The Activity Feed (/feed.html) is your home base for staying up to date. It shows a real-time timeline combining:

The feed is built around who you follow. Your own activity always appears, and you'll also see updates from every athlete you've followed through their profile page. The more athletes you follow, the richer your feed becomes.

Filter by What Matters

Not every update is equally relevant to you at every moment. The feed includes filter pills at the top that let you drill into specific categories:

Tap any filter to instantly narrow your view. Tap it again (or tap "All") to go back to the full feed. Filters persist as you scroll, so you can browse an entire category without losing your place.

Infinite Scroll with "Load More"

The feed loads a page of recent events and includes a "Load more" button at the bottom for paginated browsing. This keeps the initial page load fast while letting you scroll back through weeks or months of activity. Each page loads efficiently, pulling only the events you haven't seen yet.

Public Feed for Athlete Profiles

Every athlete with a FieldSync profile also has a public feed endpoint. When someone visits your athlete profile, they can see your recent activity - PRs, results, badges, and goals - without needing to follow you first.

This public feed is available at /api/feed/public/:gaId where :gaId is your global athlete ID. It's the same data that powers the activity section on your public profile page, making it easy for coaches, recruiters, or teammates to see your recent accomplishments at a glance.

How to Build Your Feed

A fresh feed starts empty - here's how to fill it:

  1. Follow athletes - Visit any athlete profile (via Search Athletes) and tap the Follow button. Their activity will start appearing in your feed immediately.
  2. Compete in meets - Your own results, PRs, and achievements are added to your feed automatically when they happen.
  3. Set goals - When you create qualifying goals and achieve them, those milestones appear in the feed.
  4. Earn badges - Every badge you earn generates a feed event, so your followers see your achievements too.

What Creates a Feed Event?

Feed events are generated automatically by the system - you never need to manually post anything. Here's what triggers them:

This means the feed is always current and always accurate - it reflects exactly what's happened in competition, with no manual effort required.

Feed + Notifications

The Activity Feed complements FieldSync's push and email notification system. While notifications alert you immediately when something important happens (a PR, a qualifying standard hit), the feed gives you a browseable history you can check at any time. Think of notifications as the alert and the feed as the record.

Getting Started

The Activity Feed is available to all FieldSync users. Sign up or log in, then head to Feed from the navigation. Start by following a few athletes - teammates, rivals, or anyone whose career you want to track - and your feed will come alive with their activity.