Большую часть своей жизни я посвятил IT-предпринимательству в различных областях. Этот бесценный опыт позволил мне глубоко изучить специфику и устройство бизнеса. Работая в «Тинькофф», я создал программу лояльности, которая успешно функционирует до сих пор.
История создания Directual
По образованию я программист, но всегда больше увлекался product-дизайном. Работая над программой лояльности в «Тинькофф», я познакомился с Никитой, который позже стал сооснователем и техническим директором Directual. У меня часто возникали идеи, которые я передавал программистам в работу, но процесс их реализации был довольно медленным.
В какой-то момент у нас с Никитой появилась идея создания платформы, которая ускорила бы процесс реализации проектов. В 2014 году мы начали экспериментировать с разработкой, а уже в 2015 году мы ушли из найма и начали развиваться как агентство для больших компаний, создавая конечные продукты на Directual. Мы занимались такими проектами, как автоматизация HR, логистики и внутреннего документооборота.
Таким образом, мы развивали нашу платформу, которая на тот момент был закрыта для других пользователей. В конце 2019 года мы запустили публичную облачную версию, и в 2020 году начали работать как полноценный ноукод инструмент.
Успехи и признание
В 2020 и 2021 годах Directual получила титул «Продукт месяца» на Product Hunt. Сегодня Directual является одним из лидеров рынка в сегменте ноукод продуктов. Мы работаем с клиентами более чем из 50 стран, у нас большое и активное сообщество, а также мы тесно взаимодействуем с онлайн-университетом «Зерокодер», у которого, кстати говоря, есть специальный курс по Directual.
Особенности и возможности Directual
Существует множество ноукод решений для создания простых продуктов, где пользователи могут создать что-то относительно простое. Как правило, такие ноукод решения служат стартовой площадкой для разработчиков, которые только начинают свой путь, а затем переходят на более сложные инструменты.
Directual – это облачная ноукод платформа для разработки приложений, сайтов и автоматизированных систем для бизнеса, позволяющая строить бэкенд (база данных, ролевая модель и бизнес-логика), а также фронтенд (пользовательский интерфейс) решения. Directual позволяет работать с базами данных, создавать логику обработки данных, строить программные интерфейсы (API), конструировать сценарии, настраивать интеграции с другими сервисами, а также предлагает готовые инструменты авторизации и аутентификации (AAA) и многое другое. На базе Directual можно, в том числе, строить CRM-системы и парсеры.
Кроме того, Directual открывает огромные возможности для взаимодействия с транзакциями. Платформа интегрирована с Telegram Mini Apps в связке с их блокчейном, что позволяет при авторизации пользователей использовать децентрализованные кошельки и делать покупки и переводы.
Directual также легко интегрируется с Telegram, что позволяет создавать Telegram-ботов. В настоящее время мы активно развиваем интеграцию искусственного интеллекта: ChatGPT, GigaChat и т.д. Directual не только плотно интегрирована с искусственным интеллектом, но и дает возможность встраивать его в приложения. Это значит, что Directual предоставляет плагины, которые позволяют подключаться к чат-ботам на базе ИИ и встраивать их в приложения.
Приходите на наш бесплатный вебинар «Нейросети для жизни и карьеры», чтобы узнать, как использовать нейросети в жизни и работе!
На чем это работает?
Для создания Directual мы использовали JavaScript и Scala. Мы также воспользовались системами с открытым кодом, которые являются стандартом индустрии для работы с большими данными. Наша база данных работает на Mongo, а шина сообщений — на Apache Kafka. Для разработки интерфейсов мы разработали собственную библиотеку компонентов. Открытие ее исходного кода стало для нас важным шагом, позволяя любому желающему изучить наш код, внести свои правки и принять участие в развитии проекта.
Приятные бонусы для пользователей
Любой пользователь Directual имеет возможность создавать собственные плагины, интеграции, или дополнительные компоненты на фронтэнде, а также разрабатывать комплексные приложения. Мы создали маркетплейс, где пользователи могут публиковать свои разработки, продавать их или даже делиться бесплатно. Этот маркетплейс дает возможность разработчикам предложить и продвигать свои модули, специально созданные для платформы.
У нас действует специальный командный тариф для фрилансеров, работающих в студиях. При полном выполнении заказа на Directual, они могут получить до 50% лицензионного вознаграждения от клиента. Кроме того, мы разработали бонусную программу для наших пользователей. За публикацию видеоуроков, статей или постов о Directual в социальных сетях пользователи получают бонусы.
Проект для «МТС»
Самым крупным проектом, над которым мы работали, был заказ от компании «МТС», который принес нам более 30 000 000₽. Мы выиграли этот тендер, когда Directual был только бэкэндом, поэтому для реализации мы использовали связку Directual + React. На проекте работала команда из трех человек: фронтендера, дизайнера и аналитика.
Целью проекта было создание внутренней автоматизации всех HR-процессов компании. Мы разрабатывали систему для управления отпусками, заявками, бронированием переговорных комнат и другими аспектами. По мере работы над проектом мы добавили интерфейс, а все административные панели были оптимизированы для класса решений «Internal Apps». Проект был завершен за полгода, полностью построенный на Directual. Хотя на тот момент не было конструктора фронтэнда, что, безусловно, сделало бы процесс более эффективным.
Больше всего времени ушло на понимание требований заказчика. Мы предлагали идеи, реализовывали их, тестировали, а заказчик вносил свои замечания или предложения, что требовало постоянной адаптации. Также значительное время заняла интеграция с 1С и внутренними базами данных компании.
Усилия и труд
На создание и доведение платформы до конкурентоспособного состояния ушло почти 10 лет. За это время были написаны десятки миллионов строк кода. Мы затратили несколько лет на формирование русскоязычного сообщества, где сейчас уже более 2000 человек, а также активно развиваем англо- и испаноязычные сообщества. Инвестиции в контент, такой как курсы, кейсы, видеоуроки и блог, также стали неотъемлемой частью нашего процесса развития. Directual — это результат огромных усилий, стремления и постоянного вложения в проект, и мы не планируем останавливаться на достигнутом.
Планы Directual
Мы активно развиваем платформу. Наша цель на 2024 год — улучшить её, добавив новые возможности и компоненты, а также предоставив пользователям инструменты для настройки SEO, запуска PWA-приложений и использования Telegram Mini Apps. Наша команда усердно трудится над развитием сообщества и маркетплейса. Мы стремимся сделать наш маркетплейс местом, где можно найти готовые решения для любых задач.
Связаться с Павлом можно в Telegram.