sameeranihathe / Chinook

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Chinook

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.

  1. Move data retrieval methods to separate class / classes (use dependency injection)
  2. Favorite / unfavorite tracks. An automatic playlist should be created named "My favorite tracks"
  3. 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.
  4. Add tracks to a playlist (existing or new one). The dialog is already created but not yet finished.
  5. Search for artist name

When creating a user account, you will see this: "This app does not currently have a real email sender registered, see these docs for how to configure a real email sender. Normally this would be emailed: Click here to confirm your account." After you click 'Click here to confirm your account' you should be able to login.

Please put the code in Github. Please put the original code (our code) in the master branch, put your code in a separate branch, and make a pull request to the master branch.

About


Languages

Language:C# 73.9%Language:HTML 21.1%Language:CSS 5.0%