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!