TuneFlow is a full-stack music web app built for the MSME Hackathon. It empowers users to search, stream, create playlists, and download songs directly from YouTube using audio-only channels. Designed for speed, usability, and creative control.
- 🔍 YouTube Search Integration via
yt-dlp - 🎧 Audio Streaming with skip, shuffle, and autoplay controls
- 📂 Playlist Management (create, store, playback)
- 🔁 Auto-play, Shuffle, and Track Switching
- 📥 Download functionality for local use
- 🖥️ Clean UI using Tailwind CSS
- 🔐 (Upcoming) Supabase Auth + Real-time Playlist Sync
| Layer | Technology |
|---|---|
| Frontend | React + TypeScript, Zustand |
| Styling | Tailwind CSS |
| Backend | Node.js + Express |
| Media | yt-dlp (YouTube Audio Backend) |
| Database | Supabase (PostgreSQL + REST) |
MIT License. See LICENSE for details.