Simple static podcast fan website built from RSS feed data.

Banner

Example of data-driven episode page
Full-stack development across modern frameworks: Next.js 15, React 19, Tailwind 4, MUI 7, and Framer Motion. A Phaser 3 game adds interactive gameplay. Web Worker-based full-text search handles large transcript datasets without blocking the main thread. RSS feed parsing, podcast transcription processing, and audio synchronization synced to remote media.
Next.js 15 app router patterns, React 19 concurrent features, Tailwind 4 migration, MUI 7 theming, Framer Motion animations, Phaser 3 game development, Web Worker architecture for background search computation, podcast RSS data ingestion, and media synchronization to remote audio.

Simple, free, easy speech-to-text for everyone, because accessibility should be free.

Discourse community forum and NextJS site

Full-stack application with browser extensions for capturing and searching YouTube video transcripts across channels.