Интерактивные профили участников чата в формате WebApp

Единый сервис для коммуникаций и взаимодействия сотрудников

В условиях глобализации и удаленной работы, команды, работающие над одним проектом, часто разбросаны по всему миру. Это создает ряд сложностей в коммуникации и взаимодействии между коллегами. Для удобства и улучшения рабочих процессов был разработан чат-бот с WebApp, который обеспечивает эффективное взаимодействие и коммуникации между сотрудниками.

Задача проекта

— Разработать функционал регистрации пользователей через чат-бота, с последующим доступом к WebApp

— Обеспечить возможность заполнения и редактирования личного профиля пользователей в WebApp через чат-бота

— Реализовать функционал просмотра актуального списка спутников пользователей в WebApp

— Создать интерфейс для просмотра всех чатов пользователя в WebApp

— Настроить систему уведомлений, которая бы оперативно информировала пользователей о важных событиях и изменениях в проектах через чат-бота

— Разработать систему рассылок уникального контента, управляемую из админ-панели, для поддержания информированности и вовлеченности пользователей

Цель проекта

Создание единого сервиса для коммуникаций и взаимодействия сотрудников, работающих над общими проектами независимо от их географического положения

Технологии

API Telegram
Язык программирования
Админ панель на базе Jmix
Фреймворк
Серверные решения
База данных PostgreSQL

Продукт

Совместно с клиентом мы определили основные требования и ожидания от чат-бота и WebApp, что позволило нам создать четкое техническое задание и прототипы бота. 

Пользователи могут чат-бота могут:

  • создать группу в Telegram
  • сделать чат-бота администратором группы
  • добавлять туда участников
  • переходить в WebApp 
  • зарегистрироваться в WebApp 
  • в профиле рассказать о себе и разместить ссылки на портфолио
  • редактировать свой профиль
  • видеть свои чаты и своих спутников в WebApp
  • переходить из WebApp в чат Telegram с каждым пользователем

А в процессе использования чат-бота с WebApp было реализовано множество доработок, которые усовершенствовали сервис, сделали его более удобным и эффективным для работы.

Добавили следующую функциональность:

  • в WebApp раздел “Бывшие участники”, где отображаются пользователи, выбывшие из проекта
  • в WebApp возможность скрывать чаты, если в данный момент проект не активный или уже закрыт
  • возможность добавлять бота в уже существующую группу и приглашать зарегистрироваться в WebApp

Также мы создали удобную административную панель, позволяющую администратору оперативно менять контент, не прибегая к нашей помощи.

Команда

Руководитель
  • Боков Ахмад
Менеджер проекта
  • Сиротинина Людмила
DevOps
  • Новиков Николай
Разработчик
  • Хвостиков Павел
Дата выпуска: 10.12.2022

Итоги

В результате выполненных работ мы создали мощный и удобный инструмент, который значительно упростил взаимодействие пользователей в рамках проектов. Чат-бот с WebApp обеспечил высокую скорость и удобство коммуникаций, управление профилями и чатом, а также оперативное получение важных уведомлений и уникального контента. Это позволило нашим клиентам повысить эффективность работы и вовлеченность пользователей в проекты.

Заполните форму
Наш менеджер свяжется с вами в течение часа
Напишите в мессенджер
Наш менеджер свяжется с вами в течение часа
Александр Венгер
Эксперт по продукту