Eurovision 2023 is almost upon us, and that means an excessive amount of drinking, emotional eyebrows and a fairly complicated vote when we’re all smashed.
If you also spend Eurovision at-home with friends, and run your own vote – I have the system for you.
https://github.com/OliPassey/kierravision
A vote collecting / displaying system for Eurovision Song Contest voting, at home with friends. Results page has auto-refresh option for displaying on a TV.
Update songs.csv & countries.csv to reflect this years entries.
Images may need renaming to include _’s for two word countries ie esc_unitedkingdom.png needed to become esc_united_kingdom.png
Results page:
Requirements
mongodb
PHP 8.1
An accessible web-server
Amend the code
Within submit_vote.php & view_results.php
update “mongodb://10.0.3.12:27017” to point to your db
Within countries.csv
this list should be updated with the grand finale contestants ahead of broadcast.
songs.csv is not currently used, but this may change before the final.
Usage
PHP Requirements are installed via composer;
composer install
Voting is supplied on index.php
Results are available <domain>/view_results.php