Skip to main content
Dark mode

YouTube Trends

Live

2025

YouTube Trends screenshot

Overview

YouTube Trends is a React application that surfaces trending videos from the YouTube Data API v3, organised by region and content category. Users can filter trends across India, the US, the UK, and more, and narrow by category — Music, Gaming, Sports, and others — with direct links to each video on YouTube.

The frontend is built with React 19 and Vite for fast iteration and optimised production builds. A lightweight Express backend proxies requests to the YouTube API to keep credentials server-side and caches responses to reduce unnecessary quota consumption. The app ships with a dark/light mode toggle and is deployed on Vercel.

What I built

  • Integrated YouTube Data API v3 with multi-region trending support across India, US, UK, and additional regions
  • Built an Express proxy layer to keep API credentials server-side and reduce quota consumption through response caching
  • Implemented category filtering across Music, Gaming, Sports, and more, with a dark/light mode toggle built in Tailwind CSS and React 19

Tech stack

ReactViteTailwind CSSExpressNode.js