I started doing it, on a breadboard 4 buttons 4 leds.
I've managed to read the button's value, increment a variable on click, but i've started the whole project with regular web server, so i'm not getting the values updated, only on page refresh.
Currently I'm having a setup page with input fields, storing the input value in server args after form submit (those values are stored in arduino variables), home page, displaying the question-answers values and the vote counter which is incremented by the buttons.
I want to make it async, even spiffs if needed, but i couldn't manage it.
I will share the code progress if anyone could help me.