# Curated Video Feed: Dual-Layer Vertical Video Platform

A full-screen vertical feed of 152 hand-picked YouTube channels that skips unplayable videos and keeps playing through YouTube outages.

Canonical page: https://www.nauman.cc/projects/curated-video-feed/

## Curated Video Feed: Dual-Layer Vertical Video Platform

Media Delivery &amp; Reliability Engineering

JavaScript • PHP 8 • MySQL • YouTube Data API v3

Apr 2026 – Present

A full-screen vertical video feed in the style of TikTok and YouTube Shorts, built from 152 hand-picked YouTube channels: a public Formula 1 face and a second catalogue of twelve categories behind a hidden entry. I engineered a YouTube provider that reads each channel's newest 50 uploads and lets only public, embeddable, unrestricted and finished videos reach the feed, with a per-channel file cache that serves the last good answer for up to seven days, pauses the API for an hour after a quota error and falls back to the channel's Atom feed, so the feed keeps playing through YouTube outages. A feed engine picks channels under a cooldown and never repeats a video within a round, one YouTube player runs at a time and loops by itself, and refused videos are skipped automatically, verified by 70 PHP gate checks and by 61 Chromium and 11 WebKit checks playing real YouTube videos.

- [Website or repository](https://github.com/nshah1d/curated-video-feed)
- [All projects](https://www.nauman.cc/projects/)

