Техническое задание на доработку сайта-агрегатора радио (Laravel)
Необходимо выполнить комплекс правок на действующем сайте, работающем на фреймворке Laravel. Основная задача - улучшение пользовательского интерфейса и функционала страниц отдельных радиостанций.
Основные задачи:
- Внедрение независимой системы рейтинга
- Реализовать виджет для голосования в виде звёзд на странице каждой радиостанции.
- Голосование должно быть доступно любому посетителю без обязательного оставления комментария.
- Обеспечить уникальность голоса с одного устройства/браузера (ограничение по кукам или иному методу). Один пользователь = один голос на станцию.
- Реорганизация информационных блоков
- Изменить текущее расположение счётчиков "Добавлено в избранное" и "Комментарии" согласно предоставленным в ТЗ скриншотам.
- Добавление навигации
- Разместить якорную ссылку "Комментировать", при клике на которую страница плавно прокручивается к форме добавления комментария.
- Редактирование блока комментариев
- Добавить в форму комментария отдельное поле для ввода псевдонима (ника) пользователя.
- Убрать звёзды рейтинга из формы и отображения комментариев, оставив только текстовую часть.
- Оптимизация микроразметки (Schema.org)
- Обновить структуру микроразметки на страницах станций, приведя её к виду, используемому у конкурентов (примеры и целевая структура указаны в подробном ТЗ).
Требования к исполнителю:
- Опыт работы с Laravel (обязательно).
- Готовность и возможность завершить все работы до наступления Нового Года.
- Внимательность к деталям. Все визуальные правки и расположение элементов должны строго соответствовать приложенным скриншотам и схемам.
Полное техническое задание со скриншотами, примерами и детальными пояснениями будет предоставлено выбранному исполнителю.