← all work

KOL Campaign Hub

004 · 2025 · web
the brief

Built a full-stack analytics platform for managing Twitter/X influencer (KOL) campaigns. The backend uses FastAPI with APScheduler to automatically collect tweet metrics, engagement stats, and follower data via the Twitter API. Data is persisted in MongoDB and served through a RESTful API to a Vanilla JS frontend dashboard. Features a password-protected admin interface for adding KOLs, scheduling campaign tracking, and exporting performance reports.

what it does
  • Password-protected admin dashboard
  • Automated KOL tweet data collection via Twitter API
  • Campaign tracking with start/end date scheduling
  • Real-time engagement metrics (likes, retweets, impressions)
next project TwelveAM →