impulseCRM — система учета клиентов для школ танцев, фитнес-клубов, спортивных и учебных центров. Сервис позволяет проще и быстрее создавать расписания, отслеживать посещения, вести клиентскую базу, управлять финансами и аналитикой. Удобный интерфейс, личный кабинет клиента, доступ с любого устройства — далеко не все возможности решения.
Сервисом impulseCRM пользуются более 300 компаний в России, Казахстане, Белоруссии, Киргизии, Молдавии и ОАЭ. В числе клиентов — крупные сети фитнес-центров и танцевальных клубов.
Десктопная версия impulseCRM подразумевала, что функции продаж реализуются через веб-сайт. Раньше он размещался на ресурсах стороннего провайдера и в работе периодически возникали проблемы. Компания искала другого поставщика услуг.
В результате impulseCRM развернула тестовый проект на облачном сервере Timeweb Cloud: сервис работал без сбоев, отличался удобной панелью управления и понятным интерфейсом. В 2021 году вышла веб-версия продукта impulseCRM — и компания, получив положительный опыт работы с Timeweb Cloud, перешла на виртуальные выделенные серверы для реализации бизнес-задач.
«Когда случилась пандемия, я увидел затухающий продукт без перспектив для развития. С переходом на VDS от Timeweb Cloud у нас открылось второе дыхание и огромные перспективы. Сейчас я вижу, что возможности безграничны — как для развития собственного бизнеса, так и для внедрения нашими клиентами новых функций. Просто небо и земля»
Компания перенесла базы крупных клиентов с on-premise на новую систему в облаке Timeweb Cloud и продолжает миграцию остальных. По мнению представителей impulseCRM, процесс переезда реализуется довольно просто: сначала происходит подготовка набора данных, затем перенос в облако. На развертывание сервиса уходит 5-10 минут.
Немного о технологическом стеке: impulseCRM не использует микросервисный подход. В основе бэкенда лежит монолитная система, реализованная на PHP 8.1 и Symphony 5, используются базы MySQL. Фронтенд построен на Vue. Мобильная версия реализуется средствами React Native с использованием WebView, что позволяет вносить изменения в архитектуру без перепубликации мобильного приложения.
«Даже наши самые крупные клиенты в Москве с переходом на веб-версию отмечают высокую скорость работы сервиса. В пересчете на секунды она увеличилась в 10 раз. Раньше на синхронизацию изменений в десктопной версии уходило гораздо больше времени. В облаке же все узлы используют единую базу, поэтому обновление происходит моментально»
impulseCRM планирует масштабирование сервиса и перевод оставшихся клиентов c on-premise на веб-версию продукта в облаке Timeweb Cloud. Компания намерена расширять клиентскую базу, увеличивать количество арендуемых серверов и размещать проекты новых клиентов сразу в облаке.
По мнению основателя impulseCRM, сфера непрерывно развивается, появляется необходимость интеграций с другими сервисами: телефонией, СКУД, биометрическими и другими решениями. Для дальнейшего роста потребуются надежные партнеры, которые тоже не стоят на месте:
«Мне как разработчику нравится, что делают ребята из Timeweb Cloud: регулярно улучшают сервисы, даже в какой-то момент поменяли стек и переписали панель управления. Многие «мамонты» боятся переделывать стек, потому что это тяжело и больно, а Timeweb Cloud не боится, и это классно. Команда развивает SDK, API, прокачивает дополнительные технологии»