This application is unfinished. Please complete below tasks. Spend max 2 hours. We would like to have a short written explanation of the changes you made.
- Move data retrieval methods to separate class / classes (use dependency injection)
- Favorite / unfavorite tracks. An automatic playlist should be created named "My favorite tracks"
- The user's playlists should be listed in the left navbar. If a playlist is added (or modified), this should reflect in the left navbar (NavMenu.razor). Preferrably, the left menu should be refreshed without a full page reload.
- Add tracks to a playlist (existing or new one). The dialog is already created but not yet finished.
- Search for artist name