Омниканальный сервис контроля профилей в соц. сетях
127 UAHРазработка Веб-приложения
Задачи веб-приложения:
Управление аккаунтами в нескольких социальных сетях одновременно;
Создание собственного контента и наполнение им своих профилей;
Анализ эффективности SMM при помощи наглядной аналитики и подсказок;
Оценка производительности работы сотрудников при помощи наглядной аналитики и подсказок;
Возможность планирования задач по дате и времени.
В системе должны быть реализованы следующие функции:
Реализация шифрования пользовательских паролей;
Реализация авторизации администратора и модераторов сервиса через отдельную электронную ссылку (URL), без показа данной ссылки на сайте;
Реализации функции восстановления утерянных паролей клиента, должна быть осуществлена через ссылки «Восстановление пароля» на титульной странице, а также на страницах авторизации всех типов пользователей сервиса (администратор, модератор, клиент, сотрудник клиента), отправкой на адрес электронной почты, указанный клиентом при регистрации в сервисе, автоматически сформированного письма со ссылкой на электронный адрес (URL) для подтверждения операции. После подтверждения операции, путем перехода на отправленную ссылку, должна открыться страница для ввода нового пароля и его подтверждения, после чего на указанный адрес электронной почты должно отправляться автоматически сформированное письмо-уведомление об успешном восстановлении пароля;
Реализация функции смены пароля, путем введения старого пароля – один раз, нового пароля – два раза, в разделе «Мой профиль» – «Настройки безопасности» – «Сменить пароль» для всех типов аккаунтов (администратор, модератор, клиент, сотрудник клиента). После смены пароля на указанный клиентом при регистрации в сервисе адрес электронной почты должно отправляться автоматически сформированное письмо-уведомление об успешной смене пароля;
Реализации функции смены пароля клиента на адрес электронной почты, указанный клиентом при регистрации в сервисе, путем отправки автоматически сформированного письма со ссылкой на электронный адрес (URL) для подтверждения операции. После подтверждения операции, путем перехода на отправленную ссылку, должна открыться страница для ввода нового пароля и его подтверждения, после чего на указанный адрес электронной почты должно отправляться автоматически сформированное письмо-уведомление об успешном восстановлении пароля;
Реализация функции смены адреса электронной почты, путем введения адреса старой электронной почты – один раз и новой электронной почты – один раз, с последующей отправкой автоматически сформированного письма со ссылкой на электронный адрес (URL) для подтверждения операции, на указанный старый адрес электронной почты. После подтверждения операции, путем перехода на отправленный электронный адрес, на указанный новый электронный адрес должно отправляться автоматически сформированное письмо-уведомление о смене адреса электронной почты;
Создание панели администратора – владельца сервиса;
Создание панели модератора – сотрудников сервиса;
Реализация возможности добавления неограниченного количества сотрудников клиента путем добавления их данных (имя пользователя и пароль), делегирования им прав доступа к функциям сервиса, добавлением их в соответствующую группу пользователей через панель клиента, а также реализация добавления неограниченного количества профилей соц. сетей и мессенджеров в одном зарегистрированном аккаунте клиента;
Реализация возможности создания групп пользователей, с возможностью полного или частичного делегирования группам прав доступа к функциям сервиса для обслуживания;
Реализация возможности заимствования пользователями прав доступа к функциям сервиса от групп пользователей, куда они будут добавлены;
Предоставление возможности регистрации неограниченного числа модераторов (сотрудников сервиса) администратором (владельцем сервиса), путем добавления их данных (имя пользователя и пароль), делегирования им прав доступа к функциям сервиса, добавлением их в соответствующую группу пользователей через панель администратора;
Организация возможности регистрации в сервисе, путем указания имени пользователя и пароля для входа, названия компании, которую представляет клиент, адреса электронной почты, даты рождения в формате ДД.ММ.ГГГГ и страны. Все поля – «Имя пользователя», «Пароль», «Название компании», «Адрес электронной почты», «Дата рождения», «Страна» должны быть обязательными к заполнению;
Организация возможности авторизации в сервисе, путем введения данных, указанных при регистрации – «Имя пользователя», «Пароль»;
Перенаправление на выбор и оплату тарифного плана после авторизации в сервисе, если такой выбор и оплата не были сделаны ранее на данном профиле клиента сервиса;
Отображение выбранного тарифного плана на панели клиента сервиса;
Разбиение панели авторизации на 2 (две) части – «Панель клиента», т.е. лицо, приобретшее платную подписку на сервис, «Панель сотрудника», т.е. лицо, имеющее ограниченный доступ к сервису, в рамках одной компании;
Предоставление возможности авторизации клиентов сервиса через «Панель клиента»;
Предоставление возможности авторизации сотрудников клиента сервиса через «Панель сотрудника»;
Организация отображения, добавления, редактирования, удаления публикаций и комментариев с публикаций, реализация возможности отметок людей, мест в публикации, а также, оценки публикаций и комментариев к публикациям («Нравится/Не нравится») из аккаунтов клиента сервиса в социальных сетях, с показом количества таких оценок;
Организация поддержки социальных сетей - Facebook, Instagram, Twitter, Google+, YouTube, Vkontakte, Odnoklassniki;
Организация поддержки онлайн чатов - Facebook Messenger, Instagram Direct, Vkontakte Сообщения, Odnoklassniki Сообщения, WhatsApp, Telegram, Viber, Skype;
Создание живого чата для общения, с реализацией функции встраивания на сторонние сайты, приложения через готовое API;
Предоставление возможности подключения электронных почтовых адресов клиента сервиса, с синхронизацией с серверами электронных почтовых адресов, отображением всех папок, существующих в электронных почтовых адресах клиента, писем в этих папках, с возможностью принятия, создания, редактирования, удаления и отправки писем через панель панели клиента и сотрудника;
Организация поддержки звонков из сайта на заданный номер ("ClicktoCall"), а также предоставление возможности добавления, редактирования, удаления заданного номера из панели клиента;
Реализация меню собственного обслуживания для мессенджеров, как это реализовано в сервисе https://chat2desk.com/;
Реализация возможности массовых рассылок в мессенджерах и почтовых адресах;
Создание планировщика задач по публикации, удалению публикации, комментированию, удалению комментариев, оценок ("Нравится/Не нравится") по заданной дате/времени/хеш-тегу/выбранному пользователю;
Аналитика для клиентов сервиса по количеству: публикаций, комментариев, ответов на комментарии, оценок публикаций и комментариев ("Нравится/Не нравится"), подписчиков, принятых и отвеченных сообщений в мессенджерах, по числу сотрудников, а также по действиям, производительности сотрудников и по учету времени пребывания онлайн и оффлайн каждого из сотрудников. Должен быть осуществлен поиск по соответствующим фильтрам;
Аналитика для администратора сервиса по: количеству всех клиентов, онлайн клиентов, оффлайн клиентов, с указанием выбранного ими тарифного плана;
Аналитика для администратора сервиса по: количеству всех модераторов, онлайн модераторов, оффлайн модераторов и по учету времени пребывания онлайн и оффлайн каждого из сотрудников. Должен быть осуществлен поиск по соответствующим фильтрам;
Реализация возможности создания, редактирования, удаления тарифных планов через панель администратора сервиса;
Реализация возможности показа созданных тарифов в меню Тарифы и на титульной странице, с размещением кнопки «Выбрать тариф» для перехода на страницу заказа при авторизованном клиенте, и для перехода на страницу авторизации/регистрации, при неавторизованном клиенте;
Реализация онлайн оплаты (через пластиковую банковскую карту, банковским переводом, через электронные кошельки);
Оплаты через пластиковые банковские карты должны проходить моментально, при верном указании их данных, а также прохождении верификации транзакции, путем введения отправленного динамического OTP кода или введения статического кода сервиса защиты онлайн оплат «3-D Secure» в открывшемся окне подтверждения платежа;
Оплаты через электронные кошельки должны проходить моментально, при верном указании их данных, а также прохождении верификации транзакции, с одним из предложенных вариантов авторизации выбранного электронного кошелька,
Организация возможности отправки уведомления администратору сервиса о желании клиента оплатить услугу пользования сервисом банковским переводом;
Реализация одновременного подключения к аккаунтам в социальных сетях и мессенджерах из профилей двух и более сотрудников одной компании;
Реализации функции добавления, редактирования, удаления категорий для новостей;
Реализация функции добавления (с указанием заголовка, основного текста, категории), редактирования, удаления новостей администратором и модераторами сервиса;
Реализация функции публикации и показа добавленных и отредактированных новостей на титульной странице, странице «Новости», с показом заголовка, части основного текста, сокращенного до 33 букв, указанием категории, автора новости, даты и времени публикации и кнопки «Читать дальше» для перехода на страницу с полным текстом новости;
Организация возможности полной демонстрации всех функций сервиса, путем предоставления демонстративного доступа;
Предоставление права подключения, отключения демонстративного доступа к функциям сервиса, ровно как право регистрации в системе тестовых профилей в соц. сетях и мессенджерах оставить исключительно за администратором сервиса;
Реализация мультиязычности сайта, путем переключения флажков языковых на титульной странице версий сайта. Поддержка мультиязычности должна осуществляться добавлением, редактированием, удалением языка через «Редактор языковых версий» из панели администратора, без навыков программирования на основе изменения ключевых языковых слов. Администратору должна быть предоставлена возможность выбора языковой версии сайта по умолчанию;
Реализация возможности добавления, редактирования, публикации и удаления списка партнеров;
Организация вывода списка партнеров на титульной странице и странице «Наши партнеры»;
Показ на титульной странице должен быть осуществлен в слайдере;
Реализация возможности добавления статических html страниц с визуальным редактором в панели администратора сервиса;
Вывод добавленных статических html страниц в меню сайта.
Актуальные фриланс-проекты в категории Веб-программирование
Интеграция GoPosПривет, делал кто нибудь интеграцию GoPos с кастомным сайтом для ресторана в Польше? Нужна помощь, у них очень скудная документация, есть только swagger и тот без описаний https://app.gopos.io/doc/swagger-ui/index.html Суть такая, использовали от них сайт для онлайн заказов,… PHP, Веб-программирование ∙ 3 часа 14 минут назад ∙ 14 ставок |
Разработка современного сайта для Театра
10 000 UAH
Ищем веб-разработчика для создания официального сайта современной культурной платформы. Проект объединяет театральные, художественные, образовательные и культурные инициативы. Необходимо создать современный адаптивный сайт, который будет одновременно выполнять имиджевую функцию,… CMS, Веб-программирование ∙ 3 часа 51 минута назад ∙ 59 ставок |
ИИ-агент технолога спортивного питанияАгент помогает разрабатывать рецептуры новых продуктов спортивного питания — протеиновых батончиков, протеинов, предтреников, изотоников, батончиков и т.д. Главная особенность: агент знает законодательство разных стран и автоматически учитывает его при создании рецептуры. То… AI и машинное обучение, Веб-программирование ∙ 4 часа 9 минут назад ∙ 37 ставок |
Разработка корпоративной финансовой системы — React, TypeScript, Node.jsИщем опытного full-stack разработчика или небольшую команду для разработки корпоративной финансовой системы с нуля. Необходимо реализовать полный цикл разработки: проектирование архитектуры, backend, frontend, базу данных, тестирование и запуск системы. Технологии: Frontend:… Javascript и Typescript, Веб-программирование ∙ 4 часа 40 минут назад ∙ 49 ставок |
Syrve/iiko + LiqPay: QR-меню, заказы со стола, чаевые, подтверждение официантомНужен разработчик / интегратор для ресторана, который имеет опыт с Syrve/iiko или подобными POS-системами. Задача: реализовать или спроектировать интеграцию QR-меню и QR-оплаты для ресторана через Syrve/iiko и PrivatBank/LiqPay. Нужна схема работы: На каждом столе есть QR-код.… Веб-программирование ∙ 6 часов 42 минуты назад ∙ 19 ставок |