Александр Смирнов › webslugba Паспорт верифицирован
Ответственный, работы выполняю качественно и в срок.
Рейтинг
2 427
№ 898 в каталоге
Отзывы
Профессионализм
10/10
Коммуникация
10 /10
Город
Москва
Опыт работы
12 лет
На сайте с
2014 года
Юридический статус
Самозанятый
Freelance.Boutique
Премиум-сервис для лучших исполнителей
Безопасная сделка
Деньги списываются после приёмки

SaaS-виджет SiteWidget для онлайн-поддержки и навигации по сайту

Используемые навыки PHP PostgreSQL React Native Telegram API Yii2

Описание

Разработал собственный SaaS-сервис SiteWidget для подключения к сайтам интерактивного виджета поддержки. Задача проекта - дать владельцам сайтов простой инструмент, который помогает не терять обращения посетителей, быстро отвечать на вопросы и постепенно расширять сайт полезными модулями без сложной доработки основного проекта.
Сервис рассчитан на сайты, интернет-магазины и CMS-проекты. Виджет подключается одной вставкой JavaScript или через готовые плагины для CMS. После подключения владелец сайта получает онлайн-поддержку, кнопки быстрых обращений, уведомления операторов, Android-приложение для менеджеров и возможность управлять проектами из личного кабинета.

Решение

Backend реализован на Yii2 с постепенным переходом к слоистой архитектуре: Presentation, Application, Domain и Infrastructure. Логика онлайн-поддержки вынесена в отдельный модуль с настройками, тарифами, лимитами, менеджерами, быстрыми обращениями и уведомлениями.
Frontend-виджет собран на React и подключается на сторонний сайт как внешний JS-скрипт. Виджет умеет открываться автоматически, показывать быстрые вопросы, собирать email/имя/телефон посетителя, создавать диалоги и отображать переписку без перезагрузки страницы.
Для операторов реализовано Android-приложение на React Native: менеджер получает push-уведомления о новых и неотвеченных обращениях, видит список диалогов, отвечает посетителям и может работать даже когда сайт открыт не на компьютере. Дополнительно подключен Telegram-бот для менеджеров как альтернатива мобильному приложению.
Также реализованы базовые интеграции для CMS, тарифные ограничения, учёт ответов операторов, мультипроектность для одного владельца и личный кабинет для управления настройками виджета.

Результат

Получился рабочий SaaS-продукт, который можно подключать к реальным сайтам и использовать как канал обратной связи. Владелец сайта получает готовую онлайн-поддержку без разработки собственного чата, а менеджеры могут отвечать из панели управления, Android-приложения или Telegram.
Проект уже подготовлен к дальнейшему развитию: добавлению модулей онбординга, инструкций, анкетирования, расширенных тарифов, интеграций с CMS и платных возможностей для бизнеса.

Оценили проект:

Другие проекты

Все проекты →
Веб-разработка и IT Создание опросников
Создание опросников
129
Веб-разработка и IT Сервис онлайн тестирования
Сервис онлайн тестирования
135
Веб-разработка и IT Сайт пекарни
Сайт пекарни
226
Веб-разработка и IT Интернет магазин Эрдо
Интернет магазин Эрдо
152