Testing - Himtanaya/bhadada-himtanaya-webdev GitHub Wiki

User to user relation:

A user can share a track with other users in the form of a message. Steps to share a track are:

  1. Login to your account.
  2. Search for the track you want to share.
  3. Go to the detailed page, by clicking on the track name.
  4. Click on the message icon.
  5. Search for the user by either first name, last name or username.
  6. Click on the user name to send the message.

Search for songs, albums or artists

All the pages, have a fixed search bar which can be used to search for a specific track, album or artist. Steps to search for a track are:

  1. Click in the search bar.
  2. Type in the track name.
  3. A list of options will be displayed, look for the track you want.

Detail information about the track

Detailed information about a track can be seen using the following steps:

  1. Click in the search bar.
  2. Type in the track name.
  3. A list of options will be displayed, click on the track you want.
  4. A detailed page about the track will open.

User specific interface

Artists have different UI as compared to users. Artists can upload new tracks, whereas users can only look for tracks. Steps to upload a new track:

  1. Login as an artist.
  2. From the header, click on MyTracks.
  3. Click on 'Add new tracks'
  4. Fill in the asked information.
  5. Click on 'add track'.

Leave a comment for a track

All the users can leave a comment for a track. Steps to do so are as follows:

  1. Login to your account.
  2. Search for the track you want to share.
  3. Go to the detailed page, by clicking on the track name.
  4. Click on 'comments' which is at the end.
  5. Write your comment and click on the 'ok' button.

Hit Like for your favorite tracks

Users can like any number of tracks they want. Steps to do so are as follows:

  1. Login to your account.
  2. Search for the track you want to share.
  3. Go to the detailed page, by clicking on the track name.
  4. Click on the love icon.

Add a track to your favorite's list

Users can add any number of songs to your favorite's list, by liking the song. Steps to do so are as follows:

  1. Login to your account.
  2. Search for the track you want to share.
  3. Go to the detailed page, by clicking on the track name.
  4. Click on the love icon.
  5. The track will get added to your favorite's list
  6. To view favorite's list, click on 'Favorite' in the header.

Admin functionalities

An admin can perform the CRUD operations by following these steps:

  1. Login using the admin account.
  2. Admin can then delete existing users or update a user.