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 01a5ceac23 Merge branch 'master' of https://gitea.octiron.soleus.nu/sander/MuDBase 5 years ago
client Fix tests. 5 years ago
scripts/gpm_retrieve Fix tests. 5 years ago
server Fix tests. 5 years ago
.drone.yml Merge branch 'master' of https://gitea.octiron.soleus.nu/sander/MuDBase 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.