calc / fences & canopies
заборы · навесы · ворота

Калькулятор забора и навеса, который считает вместо блокнота

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

Первый расчёт~30 секунд
Сборка приложения1 вечер
Лимит на старте5 млн токенов
Забор · участок 24 сотки расчёт
Длина по периметру68,0 м
Высота пролёта2,0 м
Шаг столба2,5 м
Профлист С8 Евроштакетник 3D-сетка
Столбы и лагив комплекте
Ворота 3,5 м + калиткаесть
Монтаж и доставкавключены
итог сметы · черновик 214 800 ₽ 68 м × 2 860 ₽ + ворота + калитка
три бытовые ситуации

Пока считаете в блокноте, заказчик уже звонит соседу

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

01

68 метров и три варианта

Профлист, евроштакетник и сетка — три разных цены за метр. В блокноте это три страницы вычислений и один потерянный столбец.

02

«А если навес 6×4?»

Навес считается по площади, а не по метру. Поликарбонат, металл, шаг ферм — и снова пересчёт с нуля, пока человек ждёт ответ.

03

Ворота и калитка отдельно

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

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

Три способа получить калькулятор заборов

Речь не о «сделать сложно», а о том, кто платит, кто ждёт и кому в итоге принадлежит результат.

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

Почему это стоит сделать своими руками

Ниже — не реклама, а честный список того, что вы получаете и чего лишаетесь.

  • 01
    Экономия

    Ни счёта за разработку, ни ежемесячной подписки. Расход — один вечер и ваши ответы на вопросы.

  • 02
    Приложение принадлежит вам

    Готовый HTML-файл живёт у вас: на рабочем ноутбуке, на телефоне, на флешке в машине.

  • 03
    Правки словами

    Поменялся прайс на профлист — пишете «метр стал 2 990, обнови» и получаете новый файл.

  • 04
    Не нужно ждать разработчика

    Заказчик просит вариант «подешевле» — вы меняете материал и отвечаете через минуту, а не через три дня.

  • 05
    Нет лимитов тарифа на функции

    Ворота, калитка, навес, доставка, скидка, история расчётов — включаете всё, что нужно вашей работе.

как считается цена

Формула, которую не надо держать в голове

Внутри приложения расчёт разложен на позиции. Вы видите не только итог, но и откуда взялась каждая строка — это главное, когда заказчик спрашивает «а почему столько?».

итог сметы
длина периметра × цена метра погонного
+ столбы и лаги × количество
+ ворота + калитка + автоматика
+ навес: площадь × цена материала кровли
+ монтаж + доставка − скидка
черновик расчёт заявка отправлена

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

инструкция · 7 шагов

От установки до готового калькулятора

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

шаг 01

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

Ссылку на установку бот прислал после слова «старт». Откройте её один раз — дальше приложение всегда под рукой.

Приложение установлено: экран приветствия после перехода по ссылке из бота
стартовый экран приложения
шаг 02

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

Кнопка открывает рабочую область в браузере. Здесь вы будете видеть проекты и файлы приложения.

Кнопка «Открыть веб-интерфейс» на главном экране приложения
вход в рабочую область
шаг 03

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

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

Кнопка «Создать проект» в списке проектов веб-интерфейса
новый проект под заборы
шаг 04

Впишите название и нажмите «Создать проект»

Название может быть любым понятным: «Калькулятор заборов», «Сметы на навесы». После нажатия откроется пустой проект с полем сообщения.

Поле названия проекта и подтверждающая кнопка «Создать проект»
имя проекта и подтверждение
шаг 05

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

Нажмите кнопку копирования под текстом промпта, вернитесь в проект и вставьте в поле сообщения через Ctrl + V (на телефоне — долгое нажатие и «Вставить»).

Вставленный промпт в поле сообщения проекта
промпт в поле сообщения
шаг 06

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

Или просто Enter. Модель начнёт с короткого опроса — это не ошибка и не зависание, а подготовка к сборке.

Кнопка «Отправить» рядом с полем ввода сообщения
отправка промпта
шаг 07

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

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

Готовый HTML-файл калькулятора заборов, собранный после ответов на вопросы
результат: готовое приложение
промпт

Текст, который вставляете в проект

Копируйте целиком, ничего не дописывая. В конце добавьте одну строку о своей работе — модель учтёт её в опросe.

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

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

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

Экраны: шаги расчёта (1 — участок: длина, высота, шаг столба; 2 — наполнение и комплектующие; 3 — ворота, калитка, навес и монтаж; 4 — контакты и отправка); итоговая смета (позиции с количеством и ценой, сумма, диапазон «от и до» по материалам, кнопка «Отправить заявку»); заявка с расчётом (контакты, комментарий, приложенный расчёт, что видит заказчик); история расчётов (поиск по имени, дата, сумма, статус, повторный расчёт на базе старого). Нужны пустые состояния, подтверждение удаления и понятные ошибки ввода.

Деньги: итог = длина периметра × цена метра + столбы × штука + лаги × метраж + ворота + калитка + автоматика + площадь навеса × цена кровли + монтаж + доставка − скидка. Округление до десятков рублей, все цены в одном месте и меняются без правки кода экранов. Скидка отдельной строкой, видно исходную сумму и итог.

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

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

Перед выдачей сам пройди сценарии: забор из профлиста 68 метров, забор из евроштакетника той же длины, навес 6×4, добавление автоматики на ворота с пересчётом, отправку заявки, удаление расчёта, повтор расчёта из истории, перезагрузку страницы, работу с телефона. Найденное исправь сам.

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

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

Что спрашивают про калькулятор заборов

Прайс на профлист вырос — придётся переписывать формулы?

Нет. Цены за метр, за столб и за квадрат навеса хранятся отдельно от расчётов. Вы правите цифру в одном месте — все новые сметы считаются по ней. Старые расчёты остаются с теми значениями, что видел заказчик, поэтому спорить о сумме постфактум не придётся.

Новая опция вроде автоматики на ворота — это опять к программисту?

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

Откроется ли калькулятор на участке, где интернет почти не ловит?

Да. Это один HTML-файл, а расчёты хранятся в памяти браузера на устройстве. Приложение запускается без соединения с сервером — интернет нужен только чтобы получить сам файл и позже отправить заявку.

Как передать расчёт заказчику, если он не любит приложения?

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

Можно сделать два разных калькулятора — заборы и навесы отдельно?

Можно, и часто так удобнее: у навеса своя логика — площадь, кровля, шаг ферм. Достаточно завести второй проект и отправить в него тот же промпт с уточнением «только навесы». Оба файла будут работать независимо.

Сколько времени займёт сборка, если я вообще не технарь?

Обычно один вечер. Из них основное время — ответы на вопросы про ваши материалы и цены, а не работа с кодом. Код вы не пишете и не читаете: на выходе просто файл, который открывается двойным щелчком.

следующий шаг

Первый расчёт без «я перезвоню и посчитаю»

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

в комплекте7 шагов сборки
на старте5 млн токенов
результатодин HTML-файл