# Dashboard

The dashboard is the primary interface for tracking individual videos. Users can add a video URL, start tracking it, and the system will fetch its statistics immediately and refresh them nightly.


# What the Dashboard Tracks

  • Individual video URLs (TikTok, Instagram, YouTube, OK, Dzen, Telegram)
  • Video statistics: views, likes, comments, reposts, saves
  • Campaign tags, budgets, and notes per video
  • Blogger/channel associations

# Two Core Flows

Flow Trigger Worker Queue
Start Tracking User clicks "Start Tracking" dashboard-worker HIGH_PRIORITY_QUEUE
Nightly Refresh Cron 0 0,1 * * * queue-producer LOW_PRIORITY_QUEUE

Both flows are consumed by queue-processor, which fetches stats from RapidAPI and saves them to video_statistics.