Задачи:
- Разработать сайт с возможностью оставить голос
- Настроить фильтрацию СПАМ голосов
- Настроить отображение количества проголосовавших
Результат:

Нажимая "Отправить", вы соглашаетесь с политикой конфиденциальности и обработки персональных данных
Нажимая "Отправить", вы соглашаетесь с политикой конфиденциальности и обработки персональных данных
Нажимая "Отправить", вы соглашаетесь с политикой конфиденциальности и обработки персональных данных
Нажимая "Отправить", вы соглашаетесь с политикой конфиденциальности и обработки персональных данных
Нажимая "Отправить", вы соглашаетесь с политикой конфиденциальности и обработки персональных данных
Нажимая "Отправить", вы соглашаетесь с политикой конфиденциальности и обработки персональных данных