What
Add a playlist entity and CRUD API allowing users to create, update, delete, and reorder playlists of songs.
Why
Playlists are a fundamental feature of any music platform. Users need the ability to group songs into collections for organized listening.
Scope
- In: New Playlist entity, PlaylistService, PlaylistController, playlist routes, song-to-playlist association table
- Out: Collaborative playlists, playlist sharing, auto-generated playlists, playlist import/export
Acceptance Criteria
Technical Context
- New Playlist entity in src/entities/
- New PlaylistSong join table entity
- PlaylistService in src/services/
- PlaylistController in src/controllers/
- PlaylistRoutes in src/routes/
What
Add a playlist entity and CRUD API allowing users to create, update, delete, and reorder playlists of songs.
Why
Playlists are a fundamental feature of any music platform. Users need the ability to group songs into collections for organized listening.
Scope
Acceptance Criteria
Technical Context