The navigation has mostly been for me as I test the app so, sometimes, the top menu is two full rows of buttons so I can easily move around. The goal, however, is to make everything dynamic and intuitive. I’ve just started making that happen.
There’s no longer a menu to choose an artist from — the user goes to the main artist list (above, now the index.php page instead of being called allArtistsList.php or whatever it was) and clicks the artist’s name (I still need to make the images clickable) to open an artist page (combining the former list of popularity scores and D3 line chart representing those scores) that now includes a column chart of that artist’s albums’ popularity scores.
I still don’t know quite what I’ll do with those long rows of albums.
All these links are now based on URL parameters instead of cookies. Much, much easier.
On the albums list page, each album is a link to that album’s page with popularity scores for that album’s tracks. I want to replace that by making the album art on the artist page links to those album pages … is this getting confusing?
Removing the need for all these pages in the top nav makes room for other items like comparing artists and such.
The goal for the line graph above and column chart below is two-fold:
- At present, the genres page is just a list of all my artists and the genres Spotify assigns them. Soon, the user will be able to click the genre of an artist they like and it will open a page displaying a column or line chart of all artists in that genre.
- Custom charts with drag & drop capability so user can choose artists to compare
Probably my simplest near-future task is making some buttons for the few “groups” of related artists I have for the following: