Notes for: Audio Player

Status

0: Restart Required

To Do

  • Fill this in

Done

  • Fill this in

Notes

  • Use old app as a BASE
  • Rewrite ALL CODE

Forms not updating to DB

  • Images cannot be added for users
  • Registration broken, users CANNOT register
  • Add error handling to view what any problems may be
  • Test without sanitisation then add it back slowly

  • Subscription & playlist core needs major rewrite
  • Needs much more functionality

Validation for edit forms

Client

  • use the one from app tracker

Server

  • look into it, use functions to make it easier

Refine edit forms

  • Usernames in ratings changes when a user changes their username
  • Maybe set ratings to store user id instead?
  • Add delete button to edit profile page
  • Will delete users subscriptions and playlists too

  • Find a new UI for tracks
  • Something capable of playlists?

  • Refine song upload
  • Song file name changed to make it more uniform
  • Change genre field to a dropdown

  • Refine play count
  • Updates when a set percentage has been reached

  • Refine avatar upload
  • Change image name so something defined (prevent duplication)
  • Check each avatar criteria separately to give a better understanding of the error

  • Rating system can be mostly untouched, possibly a clean up
  • BACKUP FIRST! I don't want to be rewriting that again!
  • Could very simply be changed to a one to many with the rating worked out on the spot

  • Refine search
  • Searches for all criteria if one is not set to prevent frustration of users.

  • Refine admin hub
  • More functionality
  • MUST have permission from a user in order to edit their details/delete
  • maybe a predefined code given to the user when they're registered?
  • Insert into bootstrap, make it look... not like shite