Александр Смирнов webslugba Паспорт верифицирован
Ответственный, работы выполняю качественно и в срок.
Рейтинг
3 677
№ 313 в каталоге
Отзывы
Профессионализм
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 Калькулятор расчета стоимости отделки балкона с формой заказа
Калькулятор расчета стоимости отделки балкона с формой заказа
152
Веб-разработка и IT Для натяжных потолков
Для натяжных потолков
118
Веб-разработка и IT Сайт кровельщика
Сайт кровельщика
144
Веб-разработка и IT Интернет магазин на hikashop
Интернет магазин на hikashop
180