asynts / music-discovery

webapp to discover artists on spotify

Home Page:https://md.apps.asynts.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Discover Music!

This is an application that helps you discover artists on Spotify:

  • You can navigate a tree structure of related artists.

  • You can view and play the top tracks of any of the artists.

  • You can bookmark tracks which saves them to your library.

This is strongly inspired from Music Roamer which works almost identically. However, I put a stronger focus on functionality:

  • It provides better overview, making it easier to navigate larger trees.

  • It is more efficient, making it possible to view larger trees without lag.

Gnoostic is another similar site which is less interactive.

Usage

You can run the application locally with npm start or serve the output of npm run build with a web server. Alternatively, you can visit my instance.

In order to use the application you need to authenticate at Spotify. This will provide the application with an access token which is used to interact with Spotify on your behalf. The token is stored in your browser and is never send to any server other than Spotify.

Screenshots

Looking at artists similar to "Twenty One Pilots" and currently playing the track "Sweet Disaster" made by the "DREAMERS".

Notes

This is in an early state of development:

  • The design is not final. Not sure if this can be called a "design" at the moment.

  • I got some quality of life improvements planned, for example, allowing the user to search for the artist they start with.

  • Currently, I only provide 30 second snippets of the tracks. This is because they can be accessed more easily, otherwise, I would have to use the Spotify SDK. I intend to change this at some point in the future.

About

webapp to discover artists on spotify

https://md.apps.asynts.com


Languages

Language:JavaScript 85.4%Language:CSS 8.8%Language:Python 3.7%Language:HTML 1.1%Language:Shell 0.9%