Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/vincenthuang75025/playlists


https://github.com/vincenthuang75025/playlists

Last synced: 13 days ago
JSON representation

Awesome Lists containing this project

README

        

## Hello!

This is a site I made because I was tired of using playlists to organize music. Playlists work great for many people, but I am pretty analytical about listening to music, so I wanted data structures with more flexibility. For example, consider the following scenarios:

a) You have pop songs, and you have Chinese songs, but you want to listen to songs which are Chinese pop.

b) You rate songs by varying levels of sadness, and at any point might want to eg. listen to all songs of sadness > 6/10.

In situations like these, it makes sense to rate songs on a bunch of attributes, and allow playlists to be queries against these attributes rather than fixed collections of music. Feel free to contribute!

[Link to current deployment](https://song-select.herokuapp.com/)

## Somewhat urgent

lots of onboarding, decide what main page is

add git button / page?

how do we explore new music?

make things less case-sensitive to be less annoying for users

## Non-urgent additions

attr descriptions need to update upon edit

basic css remake, esp fonts and colors, consistency among pages

some sort of visualization of your songs, beyond just a querier. use for listen and share

export playlists?!? even if import is hard

## Very non-urgent

see if artist, name in search query should be top options?

sanitize forms, yt links, etc.

import playlists

saving recent/fav queries

yt search, keyword search in general? simulate yt but only if thats a good thing

scroll in the attributes dropdowns, or search? css for scroll dropdown is bad tho

try netlify or something

better song updating