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

CRM для грузоперевозок: заявки, водители и оплата рейсов в одной таблице

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

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

Узнаёте себя

Три ситуации, знакомые каждому перевозчику

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

01

Звонок в субботу: «А мы договаривались?»

Это по Казани, двадцать тонн, на пятницу — а у вас в блокноте три записи «Казань» и ни одной с названием заказчика. Пока ищете, клиент уже набирает второму перевозчику.

02

Водитель спрашивает, а ответ — в переписке

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

03

Рейс закрыт, а деньги не сошлись

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

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

Шесть модулей под реальную работу с грузом

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

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

Название, контакт, ставка, отсрочка, все рейсы, звонки и договорённости. Открыли карточку — и сразу видно, что заказчик возил в прошлом месяце и чем закончилось.

02 Заявки, рейсы и статусы

Новая заявка, обсуждение, оплата, в работе, закрыто. Видно, где стоит груз: ждёт машину, в пути или уже выгружен, и что делать дальше.

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

Ставка, предоплата, остаток, оплата водителю. Отметили платёж — сумма и долг по заказчику пересчитались, а запись осталась в истории рейса.

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

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

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

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

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

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

День за днём

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

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

07:20 Утро начинается с борта на сегодня

Открываете список: два рейса в пути, одна погрузка в 09:00, у одного заказчика просрочен остаток. Не нужно звонить водителям, чтобы понять картину дня.

10:40 Новая заявка на перевозку

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

15:00 Машина сломалась на трассе

Меняете водителя в заявке, ставите задачу «найти подмену до вечера» и оставляете заметку. История рейса остаётся целой, а заказчик получает новый номер машины.

20:10 Вечерняя сверка денег

Отмечаете приход по двум рейсам, гасите долг водителю, смотрите отчёт за неделю. Утром вы снова начнёте с готового списка, а не с попыток вспомнить, чем закончилась пятница.

Рейсы на вторник · демо

Заявка Маршрут Водитель Статус Оплата
З-118 Москва → Казань Ринат, А 241 МК В пути 42 000 ₽ · предоплата
З-119 Казань → Самара — Ждёт машину 26 000 ₽ · не оплачен
З-121 Тула → Москва Пётр, К 908 ТС Погрузка 14 500 ₽ · оплачен
З-122 Москва → Воронеж Сергей, М 315 РВ Закрыт 18 000 ₽ · долг
Сколько это стоит

Три пути: что вы платите и чем рискуете

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

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

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

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

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

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

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

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

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

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

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

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

Почему базу перевозок лучше держать у себя

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

Семь шагов до своей системы учёта перевозок

На скриншотах уже подставлены ниша, название проекта и промпт с этой страницы. Идите по порядку — ничего искать и скачивать не нужно.

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

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

Скриншот 1: приложение для CRM установлено по ссылке из 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 млн токенов?

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

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

Заявки, машины и деньги — на одном экране

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

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

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