You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Sander Vocke 2bf21aa28f Add ordering. 5 years ago
client Add ordering. 5 years ago
scripts/gpm_retrieve Instant song query. 5 years ago
server Add ordering. 5 years ago
.gitignore Initial commit. Create-react-app with added Express server. 5 years ago
README Add more filter controls, type filtering, refactoring 5 years ago
package-lock.json Initial commit. Create-react-app with added Express server. 5 years ago
package.json Add ordering. 5 years ago
yarn.lock Add ordering. 5 years ago

README

Started from: https://www.freecodecamp.org/news/how-to-make-create-react-app-work-with-a-node-backend-api-7c5c48acb1b0/


TODO:

- Ranking system
- Have "ranking contexts". These can be stored in the database.
- Per artist (this removes need for "per album", which can be a subset)
- Per tag
- Per playlist
- Have a linking table between contexts <-> artists/songs. This linking table should include an optional ranking score.
- The ranking score allows ranking songs per query or per query element. It is a floating point so we can always insert stuff in between.
- Visually, the system shows ranked items in a table and unranked items in another. User can drag to rank.