Звонок в субботу: «А мы договаривались?»
Это по Казани, двадцать тонн, на пятницу
— а у вас в блокноте три записи «Казань» и ни одной с названием заказчика. Пока ищете, клиент уже набирает второму перевозчику.
Перестаньте сводить рейсы в блокноте и переписках. Один экран: кто заказал машину, кто её поведёт, сколько заплатили и что осталось должны. Собирается за вечер — без программиста и без подписки.
5 000 000 токенов бесплатно · правки словами · работает с телефона
Заявки · 2 активные
Водитель и деньги
Проблема не в объёме работы. Просто один и тот же рейс живёт сразу в четырёх местах: звонок, блокнот, чат с водителем и банковская выписка.
Это по Казани, двадцать тонн, на пятницу
— а у вас в блокноте три записи «Казань» и ни одной с названием заказчика. Пока ищете, клиент уже набирает второму перевозчику.
Свободна ли машина в четверг, кому уже обещали, кто едет вторым рейсом. Всё это в разных чатах, и каждый раз приходится листать вверх на сотни сообщений.
Выгрузка была в среду, заказчик обещал перевести в пятницу, водителю заплатили наличными. Через месяц никто не помнит, сколько и за какой рейс осталось должны.
Никаких корпоративных воронок на пятнадцать этапов. Только то, что вы действительно откроете, когда звонит заказчик или ломается машина.
Название, контакт, ставка, отсрочка, все рейсы, звонки и договорённости. Открыли карточку — и сразу видно, что заказчик возил в прошлом месяце и чем закончилось.
Новая заявка, обсуждение, оплата, в работе, закрыто. Видно, где стоит груз: ждёт машину, в пути или уже выгружен, и что делать дальше.
Ставка, предоплата, остаток, оплата водителю. Отметили платёж — сумма и долг по заказчику пересчитались, а запись осталась в истории рейса.
Погрузка, выгрузка, документы, закрывающие, звонок по долгу. Просроченное всплывает наверх, а не теряется между голосовыми сообщениями.
Звонит номер с незнакомого мобильного — вводите последние цифры и видите заказчика, его рейсы и остаток по оплате. Имя вспоминать не нужно.
Сколько рейсов за месяц, кто из заказчиков возит больше всех, сколько денег в пути и сколько висит в долгах. Без выгрузок и сводных таблиц.
База не добавляет дел. Она убирает поиск по блокноту, чатам и выписке.
Открываете список: два рейса в пути, одна погрузка в 09:00, у одного заказчика просрочен остаток. Не нужно звонить водителям, чтобы понять картину дня.
Заказчик называет маршрут и вес. Создаёте заявку прямо в его карточке: ставка уже подставлена из прошлого рейса, статус — «новая». Через минуту видно, кто из водителей свободен.
Меняете водителя в заявке, ставите задачу «найти подмену до вечера» и оставляете заметку. История рейса остаётся целой, а заказчик получает новый номер машины.
Отмечаете приход по двум рейсам, гасите долг водителю, смотрите отчёт за неделю. Утром вы снова начнёте с готового списка, а не с попыток вспомнить, чем закончилась пятница.
Рейсы на вторник · демо
| Заявка | Статус | Оплата |
|---|---|---|
| З-118 | В пути | 42 000 ₽ · предоплата |
| З-119 | Ждёт машину | 26 000 ₽ · не оплачен |
| З-121 | Погрузка | 14 500 ₽ · оплачен |
| З-122 | Закрыт | 18 000 ₽ · долг |
Точных сумм здесь нет специально: они зависят от города, объёма и подрядчика. Важнее срок, стоимость правок и то, кому останется база.
Проект под ключ
Доступ к чужому сервису
Свой HTML-файл по инструкции
Сравнивайте не прайс, а стоимость владения: где лежит база заказчиков, сколько стоит каждая новая кнопка и что останется, если завтра отключить доступ.
На скриншотах уже подставлены ниша, название проекта и промпт с этой страницы. Идите по порядку — ничего искать и скачивать не нужно.
После слова «старт» бот присылает ссылку на установку. Откройте её — приложение появится у вас и будет открываться по этой же ссылке, без магазинов и регистраций.
На стартовом экране найдите кнопку «Открыть веб-интерфейс». Именно она ведёт в рабочую часть, где вы будете собирать проект и работать с базой.
Перед вами окажется список проектов. Если он пустой — так и должно быть на первом запуске. Нажмите «Создать проект».
Пишите по-рабочему: «Перевозки и заявки» или «База рейсов». Впишите название в поле и нажмите «Создать проект» — откроется пустой чат нового проекта.
Промпт — в блоке ниже, кнопка «Скопировать промпт». Затем вставьте текст в поле сообщения проекта: на компьютере Ctrl+V, на телефоне — долгое нажатие и «Вставить».
Кнопка «Отправить» со стрелкой вверх стоит рядом с полем ввода. Можно нажать Enter — сообщение уйдёт, и начнётся сборка приложения.
Бот спросит про заказчиков, маршруты, водителей, оплату и напоминания. Отвечайте своими словами, без терминов. В конце получите готовый HTML-файл — откройте его в браузере и начинайте вносить рейсы.
Жёлтые подсказки на скриншоте показывают, куда нажимать.
Он уже написан под грузоперевозки: заявки, водители, рейсы, оплаты и долги. Копируйте целиком, а в конце можно дописать одну фразу о своём парке.
Ты — 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, кнопки и поля не разъезжаются. Учтите: база хранится в браузере конкретного устройства, поэтому телефон и компьютер — две отдельные копии. Если нужна одна база на обоих, попросите добавить экспорт и импорт.
Для небольшого парка запас большой: сотни заказчиков и тысячи рейсов не мешают поиску и фильтрам. Если работаете годами и хотите хранить всю историю, попросите архив и постраничный вывод — это правка словами, а не переписывание с нуля.
Попросите бота добавить импорт CSV: выгрузите таблицу, сопоставьте колонки — заказчик, маршрут, дата, ставка — и загрузите один раз. Если активных рейсов немного, перенесите десяток заявок вручную: это быстрее, чем разбираться со старой таблицей.
Собранная CRM продолжит работать — это обычный файл, а токены нужны для новых правок и доработок. Когда захотите что-то поменять, доступ можно пополнить и снова формулировать задачи словами.
Один вечер, семь шагов и пять миллионов токенов бесплатно. Дальше — только ваши рейсы, водители и долги, которые больше не теряются.
Забрать 5 млн токеновБот пришлёт ссылку на установку и проведёт по инструкции. Покупать что-то заранее не нужно.