The EUMEL Dj is part of the EUMEL Suite. The EUMEL Dj is a media player with playlist and voting support. The desktop app shows the playlist and the chat mesages as a “party status”. The project page can be found here.
The mobile app uses a QR Code to connect to the application and get a token for communication. After login, the user can see the playlist, vote for songs (and remove a vote) and send messages to the server and other users. The settings page shows information about the user and the user can control the player, if s/he has admin access.
Login requires a qr-code which is provided by the REST service backend or by the user interface. By default, the uri for the image is e.g. https://localhost/api/Settings/Init.
Playlist tab shows the current song, upcoming songs and previous songs. The votes for each song are counted and shown as well.
Votes tab shows the top 100 songs and allows a search for more songs. It shows, if the current user has voted for song. By pressing the heard, the song can be upvoted or the vote removed.
Chat is a very simple mesage distribution service which shows all mesages from other user. The aim is showing some kind of public dashboard with comments.
The desktop app is the media player which manages the playlist, votes and chat messages. The user interface is still under development and only a alpha preview for testing the mobile app is available. Therefore no screenshots are available. The configuration file must be changes manually in
The EUMEL DJ is designed to work with the minimum of required personal data. Therefore the login name is anonymised and no messages are persistently stored anywhere. Device permissions and data is reduced to a minimum which is required to run the application. See official data privacy statement.