Сайт выполнен на php, база данный – mysql. Подробное ТЗ (вордовский файл) с картинками во вложении. Ознакомьтесь, по силам ли вам поставленные задачи прежде чем откликаться. Я внимательно рассмотрю все предложенные кандидатуры. ...
Надстройка для админки Wordpress – выборка/группировка юзеров из БД
Автоматизация функций администратора вебсайта https://opinionvox.com/ (бэкенд интерфейс) панели проведения публичных опросов. Вероятно хорошим вариантом будет использовать AngularJS UI Grid.
Требуется реализация дополнительного интерфейса в админке вордпресс (плагин, с последующим расширением его функций).
Вводные данные (показаны лишь основные моменты для понимания смысла) о системе с которой предстоит работа:
- Вебсайт клиента предназначен для проведения публичных опросов через интернет. Желающие принять участие в опросе - регистрируются на вебсайте, указывают подробные данные о себе, получают письмо со ссылкой активации аккаунта. После активации аккаунта, указывают дополнительные данные профиля уже будучи залогиненными.
- Профили зарегистрированных пользователей - это юзеры вордпресса + дополнительные поля с данными профиля (плагин Ultimate member https://wordpress.org/plugins/ultimate-member/).
- Далее, администратор сайта создает форму опроса (плагин wpforms https://wpforms.com), публикует ее на сайте в виде страницы с паролем (вставка опроса на страницу осуществляется через шорткод wpforms). Каждый опрос имеет уникальный идентификатор + имя.
- Далее, администратор осуществляет выборку по подходящих для опроса профилей (на основе введенных пользователями данных), создает группу с выборкой, отправляет ей почтовое сообщение (плагин mailster https://mailster.co/) c приглашением и ссылкой на опрос + паролем.
Какие функции требуется реализовать:
- Чтение данных о зарегистрированном пользователе вордпресс и различных его атрибутах (ориентировочно 20 полей для пользователя) из БД.
- Данные вордпресс + ultimate member - все поля профиля пользователя, которые вводятся при регистрации на сайте + 3 дополнительных поля вводимых позже (также данные ultimate member) https://docs.ultimatemember.com
- Табличное отображение информации о пользовательских профилях с сортировкой
- Выборка и фильтры по любому атрибуту каждой учетной записи + И множественные условия (+ добавить условие. Пример: “страна: камбоджа И возраст 20-25 И доход 1000+)
- Отображение колонки “профиль активен” (активирован через почту) и возможность фильтра по ней (например для очистки базы от неактивных)
- Массовое удаление в соответствие с настройками фильтра
- Создание групп учетных записей из различных выборок и их сохранение в интерфейсе (группы собираются для проведения опросов), экспорт групп в CSV
- Операции над созданными группами и заказчиками (заказчик - это компания заказывающая проведение опроса и оплачивающая его)
- Просмотр истории опросов / заказчиков
- Прикрепить Заказчика
- Статус - идет опрос/опрос завершен. Отобразить - установить флаг.
- Создать “список рассылки” в плаге mailster через API (https://kb.mailster.co/mailster-for-developers/) - передать данные из созданной группы.
- Удалить группу (удаление группы НЕ ведет к удалению профилей в основной базе)
- Заказчики
- Создание списка, изменения - 1 строка описание заказчика и его задачи
- Прикрепление проводимого опроса к заказчику (id опроса и имя + выбор из БД - плаг wpforms https://developers.wpforms.com/)
Данные, которые должна учитывать реализация задачи:
- Таксономия групп
- Таксономия заказчиков
Необходимо реализовать компактный и удобный интерфейс с минимумом страниц. В дальнейшем его функционал будет расширяться, чтобы ввести сюда все остальные процессы (создание опроса, страниц итд).
Список действий:
- Работа с профилями (фильтры, выборки, создание групп, удаление итд)
- Работа с уже существующей группой (просмотр всех групп, создание почтового списка, заказчики, удаление группы итд)
- Работа с Заказчиками
Заявки фрилансеров
Похожие заказы
- $130Веб-программирование1 заявкаЗакрыт5 лет назад
Привет всем! Значит есть сайт аудиокниг на базе движка DLE версии 12.0, сам адрес дам только выбранному исполнителю, не хочу светить домен. Нужно учитывать при работе, чтобы замена с старого на новый прошла менее болезнено ...
Веб-программирование1 заявкаЗакрыт5 лет назадЗдравствуйте! присутствует вёрстка, без использования препроцессоров и без использования сборщика GULP. В общей сложности около 10 страниц. Необходимо сделать адаптацию на 1c-битрикс и настроить систему по тз. Проект представляет из себя на данный момент каталог ...
Веб-программирование3 заявкиЗакрыт5 лет назадНа рабочем сайте указана корпоративная почта. уже более 3-х недель сыпется СПАМ. таким образом нельзя отметить письмо как СПАМ, потому что тогда и заказы с сайта упустим. установка невидимой формы не помогла, замена пароля на ...
Веб-программирование2 заявкиЗакрыт6 лет назадИмеется сайт гостиничного комплекса, который необходимо немного доработать/переделать. Все изменения, которые нужно сделать, в word файле. По ходу работы, возможны некоторые изменения в ТЗ. Так же буду рад услышать новые идеи для ...
Веб-программирование4 заявкиЗакрыт5 лет назадПривет! Нам нужно сделать прослойку между основным сайтом и PayPal, чтобы paypal не знал о нашем основном сайте. Основные моменты. Ваша работа будет на сайте Flymining store, который ...
Веб-программирование1 заявкаЗакрыт5 лет назадДобрый день. на сайте https://tesk.pro/ есть левое меню с подпунктами, т.е. при наведении всплывает доп меню с товарами. пункты в меню слева это марки кабеля, например АаБ2л, в всплывающем меню это товары, например АаБ2л 3х35, ...
Веб-программирование5 заявокЗакрыт6 лет назад- $30
Простой скрипт PHP Version 5.6.40 Парсим сайт http://www.lsl.com/ru/ Берем: Описание http://joxi.ru/Grq5EQkF476xRr ссылка: http://www.lsl.com/ru/chat/SensualBellaa#!/ Фото http://www.lsl.com/ru/chat/SensualBellaa#!/ Вычислить высоту фоток, и если меньше не добавляем, с помощью ImageMagick На ...
Веб-программирование2 заявкиЗакрыт5 лет назад Сделать копию сайта фотографа Катерина Бронникова Изменить фон, текста, фотографии( все предоставляется). Убрать некоторые разделы меню
Веб-программирование8 заявокЗакрыт5 лет назадЕсть сайт на WordPress + WooCommerce - https://woweuboost.com/product/wow-classic-powerleveling/ Надо в товаре по ссылке добавить калькулятор с возможностью выбора "от" и "до", влияющей на цену, как в примере https://boosthive.eu/service/wow-classic-leveling
Веб-программирование3 заявкиЗакрыт5 лет назад