Создание модуля голосования
Для сайта https://prestigebud.com.ua/
нужно создать новый функционал "голосование". Данный функционал встраиваем для новостей.
Для этого в разделе новостей, в любой из новостей можно добавить голосование двух типов:
1. За фотографию
2. За текстовый вопрос.
Сначала ознакомьтесь с дизайном:
https://www.figma.com/file/T3J8d2BZ2fz5ITEVRo8GNN/PrestizhBud_Design_final?node-id=0%3A1
крайняя правая колонка, три изображения.
1. Голосования за фотки , в каждой отдельно взятой новости можно будет добавить голосование, после чего администратор, сможет задать любое произовльное кол-во "записей" для голосования. Каждая запись состоит из:
а) фотография
б) Заголовок
в) ссылка (не обязательное поле)
На фронтэнде, посетитель сайта, для того чтоб проголосовать, должен будет пройти идентификацию через фб или гугл.
Для вызова авторизации, пользователь нажимает кнопку проголосовать, после чего:
-выводим попап где говорим что для голосвания надо авторизироваться (дизайн при необходимости сделаю) с выбором фб или гугл
-можно и по другому, главное дать пользователю понять, почему голос не засчитался, а вдруг какие то авторизации.
После авторизации и проверки на уникальность голоса данного пользователя - он увидит страницу результатов. В дизайне данная страница отдельно отображена.
Сортрировка
На странице результатов - кол-ву голосов. На списке - сортировка согласно сортировки в админке.
Созданное голосование в новости добавляем в конце контента новости.
Для админа создавать голосование можно как в самой новости, так и сделать отдельный раздел под создание голосований. И тогда встройка в новость может происходить путем прописывания в контенте новости некого набора символов (например <!vote=2333. )
Для наполнения голосования за фотки - можно использовать функционал админки для задания команды, так как есть возможность сортировать созданные сущности.
1 Голосования за опции предоставлено в дизайне в двух видах: до голосвания и после.
Для данного типа голосования авторизация не нужна. Голосовать можно сразу за несколько опций.
Мобильная версия представляет собой то же самое просто без двух колонок контента.
Способы реализации можно изменить или упростить, предварительно обсудив. Возможно уже есть необходимые библиотеки или скрипты или заготовки.
сайт на самописном движке на ларавель, фронт бутстрап и реакт.
-
2491 37 0 Здравствуйте!
Готов взяться за Ваш проект!
Опыт в .NET, PHP, NODEJS, UNITY.
Большой опыт в Opencart, Laravel и WordPress.
Пишите, буду рад ответить.
Актуальні фриланс-проєкти в категорії PHP
Зробити щоб листи про замовлення з магазину не потрапляли в спамЗараз є магазин на опенкарті, листи про замовлення потрапляють до спаму, треба зробити так щоб потрапляли в Вхідні (ukr.net gmail) перевірити. хостинг написав: Погана доставка електронної пошти може бути пов'язана з низькою репутацією відправника - IP або домену. У такому… PHP, Веб-програмування ∙ 11 годин 25 хвилин тому ∙ 45 ставок |
Перенести повністю готову адаптивну HTML5-структуру в WordPress.
12 000 UAH
Я шукаю досвідченого WordPress-розробника, який зможе перетворити наш ретельно підготовлений статичний HTML5/CSS3 код у високопродуктивну кастомну WordPress-тему. Фронтенд уже практично готовий (приблизно 99%): семантична розмітка, метадані та мультимовна структура (hreflang)… CMS, PHP ∙ 3 дні 13 годин тому ∙ 69 ставок |
Інтеграція GoPosПривіт, робив хтось інтеграцію GoPos з кастомним сайтом для ресторану в Польщі? Потрібна допомога, у них дуже скудна документація, є тільки swagger і той без описів https://app.gopos.io/doc/swagger-ui/index.html Суть така, використовували від них сайт для онлайн замовлень, якщо… PHP, Веб-програмування ∙ 4 дні 5 годин тому ∙ 25 ставок |
Прописати мета дані АЛЬТ за допомогою ІІСайт на Laravel, на сайті багато зображень, для яких потрібно прописати коректні за семантикою та релевантні для сторінки АЛЬТ описання зображення в автоматичному режимі, з можливістю перевірки AI та машинне навчання, PHP ∙ 5 днів 2 години тому ∙ 35 ставок |
Потрібен розробник для завершення та інтеграції проєкту з автоматичного збору й обробки данних
700 UAH
Основна частина парсера вже реалізована. Парсер працює на Windows-середовищі через Microsoft Edge: сайт має антибот-захист, тому збір даних виконується не прямими HTTP-запитами, а через живу браузерну сесію. Скрипти керують відкритою вкладкою Edge через Chrome DevTools Protocol,… PHP, Веб-програмування ∙ 5 днів 8 годин тому ∙ 26 ставок |