mikepatraw/backseat_dj_spotify — reverse-engineered prompt
Reverse engineered prompt
Build me a simple rideshare music request app called Backseat DJ.
I want passengers to scan a QR code or open a link from the back seat, type in a song request, and see the current request queue. The driver should have a separate admin page where they can review the queue, remove requests, skip songs, pick a Spotify playback device, and control playback when it’s safe.
Use a Python FastAPI web app with clean, simple pages for the passenger view and driver view. Keep the queue saved so it survives restarts. Add optional admin PIN protection so random passengers can’t use the driver controls. Use Spotify OAuth and the official Spotify Web API for playback, assuming the driver has Spotify Premium and an active device.
Please make it feel like a real MVP for Uber, Lyft, private rides, or shuttles, not just a toy. Keep the UI mobile friendly, simple, and easy to use in a car. Look up current Spotify docs online if you need to.
Want more depth? Deep Reverse