«Я же писала в директ»
Заявка пришла в Instagram, перенос обсудили в WhatsApp, а в блокноте осталась старая строка. Итог: две клиентки на 15:00 и одна обиженная.
Клиентки, коррекции и повторные визиты живут в одном файле, а не в трёх чатах. Соберите своё приложение по готовой инструкции — без разработчика, подписки и таблиц с формулами.
Такой макет вы описываете боту словами — и получаете его в готовом приложении. Свободные окна видно сразу, перепутать время не получится.
Блокнот и чат держатся, пока клиенток десять. Потом появляются три одинаковых «на завтра» — и одна из них уже едет к вам.
Заявка пришла в Instagram, перенос обсудили в WhatsApp, а в блокноте осталась старая строка. Итог: две клиентки на 15:00 и одна обиженная.
Пообещали на словах, не записали. Клиентка ждала звонка, не дождалась и ушла к мастеру, который напомнил сам. Визит потерян молча.
Вопрос приходит в 22:40, когда вы с пинцетом и клеем. Ответить нечем, приходится листать переписку — а клиентка уже думает, что её забыли.
Общее у всех трёх — не забывчивость. Просто у записи нет одного места, где время, длительность и статус визита лежат рядом.
Не «CRM для салона» с сотней ненужных кнопок, а расписание под одну пару рук и ваши услуги.
У классики 2 часа, у коррекции 1,5, у снятия 40 минут. Сетка считает не только начало, но и конец визита — следующую клиентку не поставите внахлёст.
Две записи на 14:00 не появятся, даже если одна пришла из чата, вторая по телефону, а третья родилась в голове по дороге домой.
Изгиб, длина, диаметр, клей, чувствительность глаз, прошлые визиты и заметка: «просила не трогать нижнее веко». Всё перед глазами, а не в сторис.
Через три-четыре недели программа сама предлагает коррекцию. Напоминание уходит за день, а статус подтверждения виден в списке.
Услуги и цены — отдельный список. Меняете стоимость — новые визиты считаются по новой цене, старые остаются с прежней. История не переписывается задним числом.
Никакой магии: те же клиентки, те же услуги. Меняется то, где вы смотрите время и что происходит после оплаты.
Три визита, две коррекции, одна новая клиентка. Видно, кто подтвердил, кто ещё нет, и сколько времени осталось до первого пинцета.
Завожу карточку за минуту, ставлю на 17:00. Программа проверяет окно и сама подставляет длительность коррекции — 1,5 часа, а не «как получится».
Сдвигаю визит на 20 минут, и следующая клиентка видит новое время в напоминании. Звонок «я уже под дверью» не нужен.
Отмечаю оплату прямо в визите. Программа предлагает дату через три недели — остаётся согласовать её с клиенткой и поставить в сетку.
Пять визитов, четыре оплаты, одна неявка. Сумма дня и список, кому написать завтра, уже посчитаны.
Сравните по четырём пунктам: деньги, срок, правки и кому в итоге принадлежит результат.
| Нанять разработчика | Купить подписку | Собрать самому | |
|---|---|---|---|
| Деньги | десятки тысяч рублей и предоплата за работу | ежемесячный платёж, пока пользуетесь сервисом | 0 ₽ и 5 000 000 токенов бесплатно |
| Срок | недели переписки, макетов и уточнений | день-два на настройку по чужому сценарию | один вечер и семь шагов |
| Правки | письмо, ожидание, новый счёт | заявка в поддержку и очередь | сказали словами — получили новый файл |
| Кому принадлежит результат | чаще исполнителю, доступ по договорённости | сервису: данные и расписание на чужом сервере | вам: один HTML-файл на вашем диске |
| Зависимость | от занятости разработчика | от тарифа и правил сервиса | ни от кого |
На телефоне таблицу можно листать вбок →
Этого хватает на первое приложение, примерку и несколько переделок. Карту не просят, доступ не отключается по тарифу.
Не из любви к технологиям, а потому что расписание — рабочий инструмент, который меняется вместе с вами.
Ноль рублей за разработку и никакого ежемесячного платежа за доступ к собственному расписанию.
Файл лежит на вашем диске и телефоне. Никто не закроет доступ и не удалит историю клиенток вместе с подпиской.
«Сделай коррекцию 1 час 40 минут и добавь статус „перенесён“» — бот внесёт правку и пришлёт файл целиком.
Понадобилось поле для чувствительности глаз в среду — добавили в среду вечером, а не через две недели.
Напоминания, повторные визиты, отчёты и поиск по телефону не спрятаны за дорогим планом — они уже в сборке.
Скриншоты сняты с реального интерфейса: жёлтые подсказки показывают, куда нажимать. Промпт лежит ниже на этой странице — его достаточно скопировать.
Напишите боту «старт» в Telegram. Он пришлёт ссылку на установку и начислит 5 000 000 токенов. Установите приложение — на рабочем столе появится иконка AI DIY.

Запустите приложение и нажмите зелёную кнопку «Открыть веб-интерфейс». Дальше работа идёт в браузере: там удобнее смотреть сетку и карточки.

В списке «Ваши проекты» нажмите кнопку «Создать проект» справа. Один проект — одна папка с файлами и своей инструкцией, так проще не путаться.

В поле «Название проекта» напишите «Запись: лешмейкер» и нажмите «Создать проект». Название можно поменять — это только пример.

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

Отправьте сообщение кнопкой «Отправить» ↑ или клавишей Enter. Бот прочитает задание и начнёт задавать вопросы о вашей работе.

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

Скопируйте целиком и вставьте в чат проекта на шаге 5. Переписывать и сокращать не нужно.
Ты — senior product designer, UX-архитектор и frontend-разработчик. Помоги мастеру по ресницам и бровям без технических знаний собрать приложение «Запись: лешмейкер» — одно рабочее место, для себя и, если нужно, для помощницы.
Сначала задай 8–15 простых вопросов и предложи варианты ответов: сколько клиенток в месяц; какие услуги и сколько времени занимает каждая; работаете одна или с помощницей; как сейчас записываете; нужна ли онлайн-запись клиенткам; за сколько часов напоминать; как отмечаете оплату; какие статусы визита важны; что показывать сразу после открытия. Не спрашивай про фреймворки, базы данных и архитектуру. После ответов коротко повтори, что понял, и начинай.
Сущности: клиентка (имя, телефон, мессенджер, изгиб, длина, диаметр, клей, чувствительность глаз, заметка, источник), услуга (название, длительность, цена, материалы), визит (клиентка, услуга, дата, начало, конец, статус, оплата, комментарий), оплата (сумма, способ, дата), напоминание. Связи — по стабильным ID, а не по именам.
Статусы визита: записан → подтверждён → пришёл → оплачен; отдельно «не пришёл» и «перенесён». После каждого перехода обновляй список и сетку без перезагрузки страницы.
Экраны: «Сегодня» — визиты по времени, ближайшая клиентка, сумма дня, кнопки подтверждения и оплаты; «Неделя» — сетка по дням с длительностью услуг и свободными окнами; «Клиентки» — поиск по имени и телефону, карточка с историей визитов и заметками; «Услуги и цены» — длительность и стоимость, правка цены не меняет прошлые визиты; «Напоминания» — кому и когда написать; «Итоги» — визиты, оплаты и неявки за неделю и месяц.
Проверяй пересечения: нельзя поставить две клиентки на одно время, учитывай длительность. При переносе или отмене окно сразу освобождается. Через 3–4 недели после классики или коррекции предлагай повторный визит и создавай напоминание. Связанную оплату можно добавить прямо из карточки визита, не переходя в другой раздел.
Дизайн выбери сам: спокойная палитра, крупные читаемые подписи, аккуратные карточки, hover/focus, адаптив от 360 px. Никаких декоративных цифр и визуального шума. Пустые состояния объясняют, что сделать; удаление — с подтверждением; модальные окна закрываются по Escape и клику на фон.
Технически: один HTML-файл, CSS и vanilla JS внутри, localStorage как хранилище, без backend, npm и сборщиков. Внутри файла раздели слои: storage → сущности → фичи → компоненты → экраны → навигация. Добавь 5–7 реалистичных демо-записей и кнопку «Удалить тестовые данные» с подтверждением. Обработай битые данные в localStorage и пустые поля. Перед выдачей сам пройди сценарии: запись, перенос, отмену, оплату, повторный визит, перезагрузку и работу с телефона; найденное исправь.
После отправки бот задаст вопросы — отвечайте так, как привыкли говорить клиентке. Технические термины не нужны.
Да, если попросить бота добавить форму записи. Свободные окна видны на неделе, заявка приходит со статусом «записан», а вы подтверждаете её одним нажатием.
Поставьте статус «перенесён» или «не пришла» — окно сразу освободится. История останется в карточке: видно, сколько раз переносили и кто не пришёл.
Да: классика 2 часа, коррекция 1,5, снятие 40 минут. Программа считает конец визита и не даст поставить следующую клиентку внахлёст.
Экран «сегодня» и карточки подстраиваются под узкий экран, неделя прокручивается. Заводить прайс удобнее на ноутбуке, а смотреть день — с телефона.
Файл хранится у вас, поэтому расписание открывается и без сети. Данные лежат в браузере: не очищайте его настройки. Сеть нужна для бота и новых правок.
Обычно один: 10–15 минут на установку, ответы на вопросы и примерка файла. Если захочется другую сетку или напоминания — правите словами в тот же вечер.
Напишите боту «старт», получите ссылку на установку и 5 000 000 токенов. Дальше — семь шагов и расписание, которое принадлежит вам.
Забрать 5 млн токеновБез карты и подписки. Приложение собирается один раз, а правится словами.