Just deployed my real full-stack project and honestly pretty hyped about it 🔥 Fetcher - YouTube video downloader I built from scratch 🔗 https://lnkd.in/d2aPUXFq What it does: Drop in any YouTube link and download videos (360p/720p/1080p) or just grab the audio as MP3. Shows you the thumbnail, file sizes, everything before you hit download. Also has dark mode because obviously. Built with: Vanilla JS on the frontend (kept it simple) Node.js + Express backend yt-dlp doing the heavy lifting Hosted on Render + Netlify Real talk - challenges I ran into: Getting video/audio streams to merge properly was a pain CORS errors drove me nuts during deployment Handling private/restricted videos without the app breaking Actually making downloads work without storing anything server-side Biggest lesson? Writing code that works locally is one thing. Getting it live and actually functioning for real users is a whole different game. Spent more time debugging deployment issues than actually coding lol. Fair warning - this is just for learning/personal use. Don't be that person who downloads copyrighted stuff without permission. Anyway, would love to hear what you think or if you run into any bugs 👀 #webdev #nodejs #javascript #coding #projects #buildinpublic

To view or add a comment, sign in

Explore content categories