Для полной функциональности сайта необходимо включить JavaScript.
Голосовать могут только зарегистрированные пользователи, необходимо выполнить вход.
Интересная абстракция получилась
super light, good composition!
good idea, but i'd prefer another pov