Full-Stack Web App
Youtube Distilled
A full-stack web app that turns YouTube videos into structured outputs such as summaries, key takeaways, and chat-based experiences.
Built end-to-end from PRD through production using Next.js, Supabase, the Gemini API, and the YouTube API, with Claude Code supporting the development workflow and Vercel used for deployment.
Key Features
- User authentication and account-based access
- Paste link or search for YouTube videos via the YouTube API
- Save video summaries into a personal library with custom folders
- Chat with an entire folder to ask questions across multiple videos
Tools Used
- Next.js — frontend and application framework
- Supabase — database, backend services, and authentication
- Gemini API — content generation and chat functionality
- YouTube API — video search and data ingestion
- Vercel — deployment and hosting
- Claude Code — development workflow support




