Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

116 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

banner

Register page

This is the page one uses to connect to the app. First, you have to sign in and activate your account. Scroll till you find your name, choose your name and then click connect.

Register page - connect Register page - sign up

Voting page

This is the page where the magic happens. Countries keep rotating according to the live running order. You have the opportunity to vote the current running country until the next one. The only thing you have to do is tap the points of your choice and then click "vote". Every country container displays from right to left: Running order, flag, Country name / Artist - song, personal vote, total votes.

Voting page - voting CLOSED Voting page - voting OPEN

Leaderboard page

Through the menu button on the top left corner, you can redirect to leaderboard page and voting page. This is the page where all points of all judges are displayed. Tapping on a judge's name or "points" one has the opportunity to sort countries. If voting status of a country is "OPEN", by tapping on this specific country row, a panel will open where one can vote or change ones vote.

Leaderboard page

More info

Voting and Leaderboard page display live feedback of important events. These events are the following:

  • Next running country (message displayed: Next country is [country name])
  • Change of voting status(message displayed: Voting status for [country name] is now [voting status])
  • Judge voting a country (message displayed: [Judge name] has voted [points] points for [country name])

Admin pages

These pages can be accessed only from authorized judges. Authorized judges are the ones that are admins.

Admin / Voting page

This page is used to manage everything that has to do with the voting. On the top part of the screen, dashboards are displayed with info about the running country. Admin settings give the following options:

  • reset caches for emergency reasons
  • reset running order
  • reveal winner
  • inform judges with a specific message
  • clear total votes of a specific country
Admin voting page - admin dashboard Admin voting page - voting

In every country, admin has the opportunity to switch the voting status. By clicking "next country" we are moving to the next country. Also, in case a problem in a judge has occurred and one cannot change ones votes or vote, admin can update judge's votes.

Admin / Countries page

This page is used to manage countries information. One can add, modify or delete a country. Admin judge page

Admin / Judges page

This page is used to manage judges information. One can add, modify or delete a judge. Admin country page

About

This is a web full-stack voting application for having fun with your friends while watching Eurovision Song Contest.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages