Viral Dashboard
IN PRODUCTIONA continuous intelligence layer for short-form content. It watches a set of creator accounts, scores what breaks out, and turns the winners into briefs.
Every night it collects recent public posts from around 150 tracked accounts through a data provider, computes an engagement-over-velocity score, and promotes the outliers into an analysis queue. What comes out the other end is a structured brief: the mechanic that made it work, the hook family it belongs to, and an adaptation for each brand voice.
It is a FastAPI service with a Postgres store, deployed with scheduled jobs so it keeps running whether or not anyone is at a desk. The interesting part is not the collecting, it is the scoring: raw view counts reward accounts that were already big, so the ranking has to normalise for reach and reward velocity instead.
- FastAPI
- Postgres
- Scheduled jobs
- LLM analysis