Свой файл вместо подписки

CRM для риэлтора: объекты, покупатели и звонки — в одном файле

Телефон, бюджет, показы, бронь, задаток и следующий шаг — в одной карточке клиента, а не в блокноте, таблице и трёх мессенджерах. Соберите базу за вечер: бот задаст вопросы и выдаст готовое приложение.

5 000 000 токенов бесплатно · интерфейс с телефона · правки словами

Узнаёте себя

Три бытовые сцены, в которых теряются клиенты

Дело не в лени. Просто у риэлтора слишком много мест, где живёт информация об одном человеке.

01

Субботний звонок, а вы не помните, кто это

Здравствуйте, я по двушке на Лесной — а в голове пусто. Имя есть в переписке, бюджет в заметках, объект в таблице. Пока листаете, покупатель решает, что вы его не ведёте.

02

Покупатель и объект живут в разных файлах

В таблице сорок строк, в телефоне полтора десятка чатов, в блокноте — «Марина, 2к, ипотека». Связать это приходится памятью, а она заканчивается к пятнице.

03

Задаток получен, а напоминание — нет

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

Что будет внутри

Шесть модулей, которых хватает в работе

Никаких воронок на двенадцать этапов и полей, которые вы не заполните. Только то, что реально нужно при показе и сделке.

01 Карточка клиента с историей

Телефон, бюджет, район, ипотека, все показы, звонки и заметки. Открыли — и вспомнили всё за пять секунд, даже если последний раз говорили месяц назад.

02 Сделки и статусы

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

03 Оплаты и долги

Задаток, комиссия, возврат. Отметили платёж — сумма и статус обновились, а в карточке осталась запись, когда и сколько пришло.

04 Задачи и напоминания

Звонки, показы, документы, банк. Просроченные поднимаются наверх, а не тонут в переписке и стикерах на мониторе.

05 Поиск по телефону

Входящий номер — и перед вами карточка: что смотрел, какой бюджет, о чём договорились. Даже если имя записали на слух и с ошибкой.

06 Простые отчёты

Сколько показов, броней и сделок за месяц, какие объекты чаще показывают, кто из покупателей давно без движения. Без выгрузок в таблицы.

День за днём

Как выглядит обычный рабочий день

База не добавляет работы — она убирает поиск по десяти местам.

08:40 Утро начинается со списка

Открываете задачи: четыре звонка, два показа, один пакет документов. Не нужно вспоминать, кому обещали перезвонить, — список уже собран.

11:15 Звонок с незнакомого номера

Вводите последние цифры — карточка показывает покупателя, его бюджет и объекты, которые он уже смотрел. Разговор начинается с сути, а не с «напомните, пожалуйста».

19:00 Показ и заметка сразу после

После встречи дописываете пару строк: что понравилось, что смутило, когда перезвонить. Объект и покупатель остаются связанными, история не распадается.

21:30 Вечерняя сверка

Меняете статусы, отмечаете задаток, смотрите отчёт за неделю. Завтра вы снова начнёте с готового списка, а не с попыток восстановить картину.

Сколько это стоит

Три пути — и разница не только в деньгах

Точных сумм здесь нет специально: они зависят от города и подрядчика. Важнее другое — срок, стоимость правок и кому принадлежит результат.

Нанять разработчика

Проект под ключ

Деньги
Десятки тысяч рублей, а с доработками — больше.
Срок
Недели на согласование и ещё недели на сборку.
Правки
Новое описание задачи, новая оценка, новый счёт.
Кому принадлежит результат
Вам по договору, но менять что-то придётся через подрядчика.

Купить подписку

Доступ к чужому сервису

Деньги
Ежемесячный платёж, пока вы работаете.
Срок
Быстро, если готовый сервис совпал с вашими сделками.
Правки
Только то, что предусмотрел тариф. Остальное — «в следующей версии».
Кому принадлежит результат
Сервису. Клиентская база и функции живут на его условиях.

Собрать самому

Свой HTML-файл по инструкции

Деньги
5 000 000 токенов бесплатно, без подписки.
Срок
Один вечер: 7 шагов и ответы на вопросы бота.
Правки
Словами в чат: «добавь ипотеку и напоминание за день до показа».
Кому принадлежит результат
Вам: файл лежит у вас и открывается в браузере.

Сравнивайте не прайс, а стоимость владения: кто хранит базу, сколько стоит каждая новая кнопка и что будет, если завтра отключить доступ.

Пять причин собрать самому

Почему не стоит отдавать базу на сторону

  1. ЭкономияДеньги остаются в работе, а не уходят на внедрение, настройку и ежемесячные платежи за доступ к собственной базе.
  2. Приложение принадлежит вамЭто обычный файл на вашем устройстве. Никто не отключит доступ, не поднимет цену и не закроет проект вместе с клиентами.
  3. Правки словамиНужно поле «ипотека» или напоминание за день до показа? Пишете это обычной фразой, и оно появляется в интерфейсе.
  4. Не нужно ждать разработчикаСвободное окно в субботу вместо брифа на три страницы, созвонов и переноса сроков. Сделали — сразу пользуетесь.
  5. Нет лимитов тарифа на функцииНе выбираете между отчётами и напоминаниями: всё, что собрали, работает целиком, без «премиум-режима» и доплат за место.
Инструкция

Семь шагов до своей CRM

Скриншоты сделаны под риэлтора: в них уже подставлены название проекта, промпт с этой страницы и жёлтые подсказки. Просто повторяйте по порядку.

01 Приложение установлено

Ссылку на установку бот присылает после слова «старт» — она уже ждёт вас в чате. Откройте её: приложение появится в вашем списке и будет доступно по этой же ссылке.

Скриншот 1: приложение установлено и открыто после ссылки из Telegram-бота
Шаг 1 · ссылка от бота уже сработала

02 Нажмите «Открыть веб-интерфейс»

На стартовом экране будет кнопка «Открыть веб-интерфейс». Именно она ведёт в рабочую часть, где вы будете собирать и открывать проект.

Скриншот 2: кнопка «Открыть веб-интерфейс» на стартовом экране приложения
Шаг 2 · кнопка «Открыть веб-интерфейс»

03 Нажмите «Создать проект»

Откроется список проектов. Если он пустой — это нормально. Нажмите «Создать проект», чтобы начать новый.

Скриншот 3: кнопка «Создать проект» в списке проектов
Шаг 3 · кнопка «Создать проект»

04 Впишите название проекта

Подойдёт что-то рабочее: «База клиентов риэлтора» или «Объекты и покупатели». Впишите название и нажмите «Создать проект».

Скриншот 4: поле названия проекта и кнопка «Создать проект»
Шаг 4 · название и кнопка «Создать проект»

05 Скопируйте промпт с этой страницы

Промпт — в блоке ниже. Нажмите «Скопировать промпт», вернитесь в проект и вставьте текст в поле сообщения: на компьютере Ctrl+V, на телефоне — долгое нажатие и «Вставить».

Скриншот 5: промпт с этой страницы вставлен в поле сообщения проекта
Шаг 5 · промпт вставлен в поле сообщения

06 Нажмите «Отправить» ↑

Кнопка «Отправить» стоит рядом с полем ввода, стрелка вверх. Можно просто нажать Enter — сообщение уйдёт и начнётся сборка.

Скриншот 6: кнопка «Отправить» рядом с полем сообщения
Шаг 6 · кнопка «Отправить» ↑

07 Ответьте на 8–15 вопросов

Бот спросит про клиентов, этапы сделки, оплаты и напоминания. Отвечайте обычными словами, без терминов. В конце вы получите готовый HTML-файл приложения — его можно открыть и сразу начать работать.

Жёлтые подсказки на скриншоте показывают, что именно нажать.
Скриншот 7: вопросы бота и готовый HTML-файл CRM для риэлтора
Шаг 7 · ответы на вопросы и готовый файл
Промпт

Текст, который нужно вставить на шаге 5

Копируйте целиком: он уже адаптирован под риэлтора — объекты, покупатели, задатки, показы и напоминания. В конце можно дописать одну фразу о своей работе.

Промпт для риэлтора · копируется целиком
Ты — senior product designer, UX-архитектор и frontend-разработчик. Помоги риэлтору без технических знаний собрать личную CRM для объектов и покупателей: клиенты, сделки, оплаты, задачи, заметки. Я не хочу проектировать базу данных — спроектируй её сам.

Сначала короткий опрос на понятном языке (8–15 вопросов, с вариантами ответов): кто мои клиенты — покупатели, продавцы или и те и другие; сколько объектов и людей сейчас в работе; откуда приходят обращения; по каким этапам идёт сделка (например: новая заявка → обсуждение → оплата → в работе → закрыто); что важно видеть сразу после открытия; какие напоминания нужны — звонок, показ, документы, задаток; как я веду учёт сейчас; какие отчёты пригодятся. Не спрашивай про фреймворки, базы данных и архитектуру. После ответов коротко перескажи, что понял, и приступай.

Сам спроектируй сущности: клиент (покупатель или продавец), объект недвижимости, сделка, оплата, задача, заметка. Продумай поля: телефон, бюджет, район, ипотека, площадь, адрес, цена, статус, дата следующего шага. Свяжи всё по стабильным ID. Сделай статусы сделки и понятные переходы между ними.

Экраны: список клиентов с поиском и фильтрами, карточка клиента с полной историей звонков, показов и заметок, доска сделок по статусам, календарь задач, простые отчёты. Из карточки клиента можно создать сделку, оплату, задачу и привязать объект, не уходя в другой раздел. Предусмотри пустые состояния, подтверждения удаления и понятное поведение после каждого действия.

Дизайн выбери сам: аккуратная типографика, ясная иерархия, единые компоненты, hover и focus, адаптив от 360 px. Никакого визуального шума и декоративных цифр.

Технически: один HTML-файл, CSS и vanilla JavaScript внутри, localStorage как хранилище, без backend, сборщиков и npm. Внутри файла раздели слои: storage → сущности → фичи → компоненты → экраны → навигация. После любого изменения данные сохраняются, интерфейс перерисовывается сразу, без перезагрузки страницы.

Добавь реалистичные демо-данные: 8–10 покупателей, 6–8 объектов, несколько сделок, оплат и задач. Сделай кнопку «Удалить тестовые данные» с подтверждением, одноразово. Учти пустые поля, битые данные в localStorage, удаление связанных записей, закрытие модальных окон по Escape и по клику на фон.

Перед выдачей сам пройди основные сценарии: создание, редактирование, удаление, смену статуса, переход между связанными объектами, перезагрузку страницы, работу с телефона. Исправь найденное сам.

Ответ — полный готовый HTML-файл, без «вставьте этот фрагмент». Все дальнейшие правки — тоже полным файлом.

Моя задача: я риэлтор, веду покупателей и объекты; хочу, чтобы объекты и покупатели были связаны, а звонки не терялись.
Вопросы

Что обычно спрашивают перед стартом

Я не умею программировать. Получится?

Да. Вы отвечаете на вопросы о своей работе, код пишет бот. Ваша задача — проверить, что поля, статусы и напоминания совпадают с тем, как вы реально ведёте сделки, и сказать словами, что поправить.

Где будут храниться телефоны и заметки по клиентам?

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

Можно ли пользоваться базой с телефона на показе?

Да, интерфейс адаптирован от 360 px. Учтите, что база хранится в браузере конкретного устройства, поэтому телефон и ноутбук — это две отдельные копии. Если нужна одна база на обоих, попросите добавить экспорт и импорт данных.

Сколько покупателей и объектов она выдержит?

Для личной работы запас большой: сотни клиентов и объектов не мешают поиску и фильтрам. Если база вырастет до многих тысяч записей, попросите добавить постраничный вывод и архив — это правка словами, а не переписывание с нуля.

У меня всё в Excel. Как перенести записи?

Попросите бота добавить импорт CSV: выгрузите таблицу, сопоставьте колонки — имя, телефон, бюджет, статус — и загрузите один раз. Если активных клиентов немного, проще перенести десять-пятнадцать карточек вручную и стартовать без лишней возни.

Что будет, когда 5 млн токенов закончатся?

Собранное приложение продолжит работать: это обычный файл, а токены нужны только для новых правок и доработок. Когда понадобится что-то изменить, доступ можно пополнить и продолжить формулировать задачи словами.

Начать сегодня

Соберите базу, которую не стыдно открыть при клиенте

Один вечер, семь шагов и пять миллионов токенов бесплатно. Дальше — только ваши объекты, покупатели и сделки в одном месте.

Забрать 5 млн токенов

Бот пришлёт ссылку на установку и проведёт по инструкции. Ничего покупать заранее не нужно.