Michelle-Magdy/MusicApi ? reverse-engineered prompt
Reverse engineered prompt
Build me a simple REST API for managing music playlists. I want users to be able to create accounts, add songs to a shared song catalog, create playlists for a user, and then add or remove existing songs from a playlist without duplicating the song data. It should also let me fetch a single user, a single song, a single playlist, and list all playlists for a user. For songs, please include a basic search on the list endpoint so I can filter by text. Use a clean, maintainable structure, store everything in SQL Server, and set it up so the database is created and updated through migrations. I’d like it to run easily with Docker Compose, but also work locally if I open it in Visual Studio or run it from the command line. If you need to check current ASP.NET docs or best practices, go ahead and look them up online.
Are you gonna build this?
make sure you review the code using coderabbit