chitransh819/pew-hits-radio ? reverse-engineered prompt

Reverse engineered prompt

Build me a full web based radio station app that can automatically stream music to an Icecast server, with a live dashboard for listeners and admins.

I want admins to be able to import a Spotify playlist, keep a local song library, manage a queue, block songs, skip tracks, and control what is currently playing. Listeners should be able to see what is on now, what is next, search songs, and send requests from the site. Logged in users should be able to request songs and save liked songs, and the app should support admin and DJ style roles with moderation tools.

Please make it use a simple FastAPI backend with a basic HTML, CSS, and JavaScript frontend, store data locally, and update the dashboard in real time with WebSockets. It should also handle downloading songs from multiple sources when needed, cache audio locally, and keep streaming continuously even when the queue changes. If anything is unclear, look up the current docs online if you need to.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab