YouTube-trends pop-culture publication
Gemini · AI summaries & articles
Sanity · Headless CMS + Studio
YouTube · Trending data engine
Algolia · Full-text search
Pulls the daily top-10 YouTube videos per category (views, likes, rank changes) from Supabase by region and date.
Gemini writes prompt-engineered, one-paragraph blurbs per category, converted to Portable Text in Sanity.
Generates full pop-culture articles from an editor prompt, scoped to an allow-listed set of HTML tags.
Full-text search across editorial posts via a manual reindex in Studio and an InstantSearch modal on the site.
A YouTube Data API v3 widget backed by an Upstash Redis-cached route keeps the homepage fresh.
Rich X, Instagram, TikTok, and Reddit embeds plus Disqus comments on every post.
Source
YouTube API
Data
Supabase
AI
Gemini
CMS
Sanity
Search
Algolia
Frontend
Next.js
Source
YouTube API
Data
Supabase
AI
Gemini
CMS
Sanity
Search
Algolia
Frontend
Next.js
Next.js 15 · React 19 · Tailwind · Portable Text · Zustand
Sanity Studio · GROQ · Supabase (trending data)
Google Gemini · Algolia · react-instantsearch
YouTube Data API · Upstash Redis · Disqus · PostHog









