Allow user to change play order of songs requested by that user
It would be good for user to be able to change order of songs they requested. For example, if after requesting many songs I decide that I want to sing particular song sooner, then either I need to remove many of the songs or ask interface operator to move them around (which can become tricky in a group of 20+ people). Same case if a few people want to coordinate their quota to sing multiple songs in a specific order.
Implementing this will likely involve multiple merge requests to gradually add required logic first in backend and then in frontend.