Создание модуля голосования
Для сайта 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.
Пишите, буду рад ответить.
Current freelance projects in the category PHP
Make sure that order emails from the store do not go to spam.Currently, there is a store on OpenCart, and order emails are landing in spam. We need to ensure they go to Inbox (ukr.net gmail) and check it. The hosting provider wrote: Poor email delivery may be related to a low sender reputation - IP or domain. In this case, we can advise… PHP, Web Programming ∙ 6 hours 23 minutes back ∙ 44 proposals |
Transfer the fully ready adaptive HTML5 structure to WordPress.
267 USD
I am looking for an experienced WordPress developer who can convert our meticulously prepared static HTML5/CSS3 code into a high-performance custom WordPress theme. The frontend is almost ready (about 99%): semantic markup, metadata, and multilingual structure (hreflang) are… Content Management Systems, PHP ∙ 3 days 8 hours back ∙ 68 proposals |
GoPos IntegrationHello, has anyone done an integration of GoPos with a custom website for a restaurant in Poland? I need help, their documentation is very sparse, there is only swagger and it lacks descriptions. https://app.gopos.io/doc/swagger-ui/index.html The essence is this: we used their… PHP, Web Programming ∙ 3 days 23 hours back ∙ 25 proposals |
Write meta data for ALT using AIA website on Laravel, the site has many images for which it is necessary to automatically generate correct semantic and relevant ALT descriptions for the images, with the possibility of verification. AI & Machine Learning, PHP ∙ 4 days 21 hours back ∙ 35 proposals |
A developer is needed to complete and integrate a project for automatic data collection and processing.
16 USD
The main part of the parser has already been implemented. The parser works in a Windows environment through Microsoft Edge: the site has anti-bot protection, so data collection is performed not through direct HTTP requests, but through a live browser session. The scripts control… PHP, Web Programming ∙ 5 days 3 hours back ∙ 26 proposals |