Предпринимательское сообщество легко посчитать: столько-то участников, столько-то встреч. Намного труднее сохранить полезную память. Кто с кем знаком? Чем человек занимается сейчас? Что он написал при вступлении? Кто обещал вернуться к разговору после мероприятия?
CRM для Founders Dubai я строил вокруг этих различий. Карточка участника — не просто контакт в списке. Она соединяет исходный ответ человека, актуальные сведения, события и действия команды.
Ниже — карточка вымышленного участника Founders CRM: профиль, сведения о компании и история участия. Это пример устройства рабочей записи, а не доступ к базе сообщества.
Карточка участника
Архивный интерфейс · демонстрационные данные
Анкета не должна переписываться задним числом
Первоначальные ответы сохранены отдельно от редактируемой текущей информации. Человек мог изменить компанию или направление работы. Организатору нужно обновить карточку, но это не означает, что участник когда-то сообщил именно новую версию.
У изменений есть история и автор. Для предусмотренных операций можно отменить правку, сохранив понимание того, что произошло. Это полезнее общего поля «последнее обновление», которое сообщает время, но оставляет всем участникам возможность невинно пожать плечами.
Одна задача в трёх представлениях
Планирование включает список, канбан и диаграмму Ганта. Здесь легко построить три красивых приложения, которые постепенно разойдутся во мнениях. Поэтому представления работают с общими задачами и подзадачами.
Задачи того же демо открыты на канбан-доске. Можно посмотреть их распределение по этапам и доступные локальные действия; реальные задачи команды не меняются.
Канбан команды
Архивный интерфейс · демонстрационные данные
Через частный MCP-интерфейс можно обращаться к разрешённым операциям из ChatGPT. Удобство обычного языка заканчивается там, где начинается конкретное действие: у задачи должны быть правильный проект, состояние и доступ. Ответ ассистента «сделано» сам по себе ничего не записывает в рабочий процесс.
Основное приложение работает на React и Vite, серверная часть — на Cloudflare Worker с D1. Telegram Mini App даёт участнику собственный профиль и ограниченные возможности; организаторские сведения не должны становиться общими только потому, что оба человека открыли одну ссылку.
Одинаковые имена — ещё не одинаковые люди
В экосистеме есть самостоятельные сервисы и прежние данные. Совпадение имени или Telegram username не является достаточным основанием автоматически склеить две личности. Особенно неприятно обнаружить это уже после того, как чужая история появилась в карточке участника.
Поэтому перенос возможностей между системами и перенос людей — разные задачи. Можно использовать проверенный компонент, не импортируя вместе с ним чужие права и сведения.
Сценарий для организатора начинается с карточки участника и продолжается общими задачами команды. Анкета, актуальные сведения и история правок хранятся раздельно, чтобы новое состояние не переписывало прошлое. В статье показаны демонстрационные записи, не база участников сообщества.
Связанные истории: Сайт сообщества Founders Dubai · Студия и совместная работа.






@nevsky_alexander
В Instagram — Дубай без парадного фасада: семья, город, находки и то, что происходит между проектами. В Threads — мысли вслух о дизайне и AI, на YouTube — видео, которым тесно в сторис. Подписывайтесь там, где вам удобнее: будем на связи