A RESTful backend API for managing YouTube-related data and features such as uploading videos, searching content, fetching channel stats, and managing playlists. Built with Node.js and Express.
- 🔍 Search YouTube videos by keyword
- 📦 Fetch channel or video details
- 📊 Get analytics data (views, likes, subscribers)
- 🎬 Upload videos to YouTube (OAuth required)
- 📄 Manage playlists
- 🔐 Secure with API key or OAuth2
- Node.js
- Express.js
- MongoDB
- YouTube Data API v3
- dotenv for environment config