Shoutz0r - A media voting system perfect for events such as lan-parties!
Comes with autoDJ to keep requests going when no requests have been added by users.
The codebase of Shoutz0r is split up between the Frontend & Backend for better maintainability.
PLEASE NOTE: Shoutz0r is currently still under heavy development and although working should be considered in an "alpha" state. Expect lots of changes.
Shoutz0r gives users a platform to upload different kinds of media, and vote on what they would like to hear or watch (
yes it supports videos too!).
The queue can be generated based on the amount of votes, or as a regular queue (first come, first serve).
Documentation has yet to be written. Feel free to ask any questions in the discussions.
This diagram might contain some errors (please notify me if it does) but should give an idea of the way this app is setup. The Queue worker, front-end and back-end can be setup as either separate containers (instantiated from the same "web" image), or ran from a single container.
Shoutz0r is being developed entirely in my spare time.
If you like this project, please consider sponsoring it using the button in the sidebar of this repo (
or click here ).
Every little bit helps to buy me a beer or pizza, which keeps me going!

