Судите о нас по тому, что можно открыть и нажать
Мы делаем так, чтобы заявка не терялась: сайт, бот и учёт работают как одно целое. Собираем новое. Чиним и доделываем чужое. Ставим экран, где владелец видит все заявки и заказы. Дело большое или маленькое — список работ от этого не меняется. Меняется задача.
Мы говорим «мы» — без имён, без фотографий и без выдуманных сотрудников. Судить о нас проще по тому, что можно открыть и понажимать самому. В разделе «Работы» лежат кейсы — сайт детского спортивного клуба Литвины и Gridlap, — наш сервис Playdrop и концепты сайтов для разных дел.
Самый частый страх, когда работаешь с маленькой студией, — «а вдруг они просто исчезнут». Отвечаем на него не словами, а тем, как всё устроено. Домен и хостинг — ваши с первого дня. Код и пароли отдаём при сдаче, а права на код переходят к вам по договору после полной оплаты. Уйти можно в любой день, и данные с адресом сайта останутся у вас.
Выдуманных отзывов и цифр на сайте нет. Цифры результата стоят только там, где их можно проверить: заявки через сайт клуба Литвины и пользователи Gridlap — на страницах этих кейсов. Новая работа появляется в разделе с согласия заказчика.
Что входит в работу и чего в ней нет, написано на странице цен. Срок стоит там же. Просрочим по своей вине — компании или ИП сами вычтем 10 % от стоимости работы. Частному лицу заплатим неустойку по закону о защите прав потребителей.
Что останется у вас, если мы пропадём
код
сайта остаётся у вас
Отдаём его в день сдачи, а не по отдельной просьбе. Продолжить работу сможет любой разработчик.
домен
на вас, и хостинг тоже
Мы настраиваем и не держим доступы у себя. Продление — ваше дело и ваш контроль.
пароли
все и сразу при сдаче
Бот, экран заявок, счётчики, почта — все логины и пароли отдаём одним письмом в день сдачи, а не по частям.
−10 %
за просрочку по нашей вине
Считаем сами, напоминать не нужно. Компании или ИП штраф больше 10 % от стоимости работы не вырастет, и сказано это до начала. Частному лицу неустойку назначает закон о защите прав потребителей.
выход
после первого макета
Не понравился — расходимся, причину объяснять не нужно. Компания или ИП не платит вторую половину. Частное лицо вправе уйти в любой день и платит только за принятые этапы и наши расходы.
выгрузка
одним нажатием и в любой день
Список заявок и клиентов уезжает в таблицу. Это ваш файл, а не наш.
Каждая — с источником и датой
Цифры про результат — в кейсах: заявки через сайт клуба Литвины и пользователи Gridlap. Здесь — цифры про то, как мы работаем. Часть считает компьютер при каждом обновлении сайта. У остальных назван файл в нашем коде, откуда цифра взята.
3338
автоматических проверок
проходят перед каждым обновлением сайта; не прошла хоть одна — правка на сайт не уедет
на · считает команда npm run facts:check, а не мы руками
45
файлов с проверками
по одному файлу на каждую часть: цены, запись клиента, заявки, тексты сайта
на · npm run facts:check — считает packages/core/test
54
закрытых задачи
у каждой записано, какой правкой в коде она закрыта
на · npm run facts:check — считает строки PROGRESS.md
5
сайтов на одном приложении
наш сайт и четыре демо: у каждого свой адрес, свои цвета и свои шрифты
на · packages/core/src/tenants.ts, LAYOUT_KEYS
259
килобайт кода и стилей
столько скачивает телефон, когда открывает нашу главную: только код и оформление
на · npm run build и npm run start — вес того, что сервер отдаёт браузеру на главной
221
строка нашего разбора рынка
собраны про рынок и цены, а потом проверены по второму разу: каждую ссылку открывали заново
на · research/SYNTHESIS.md, «Что получено прямым просмотром»
Работаем по шагам
На каждом шаге видно, что делаем мы и что нужно от вас. И где можно остановиться. Шаги одни и те же для любой работы.
- Next.js
- PostgreSQL
- Prisma
- Telegram Bot API
- Docker
- Caddy
- один процесс на сайт, бота и админку
Разбираем задачу
Рассказываете, как у вас устроен приём заявок сейчас: перепиской, голосовыми или звонком — как вам удобнее. Говорим прямо, что автоматизировать стоит, а что нет — даже если это меньше денег для нас.
Называем рамку
Что делаем, чего не делаем, сколько это стоит и сколько занимает. Рамка письменная, и оба согласны с ней до старта.
Смотрим, что уже есть
Сайт, учёт, данные, доступы. На выходе список: что переносим, что собираем заново, а что не трогаем вовсе.
Показываем первый макет
точка выходаНе понравилось — расходимся, и причину объяснять не нужно. Это точка выхода.
Собираем и правим
Промежуточное открывается на своём адресе, а не описывается словами. Два круга правок по всему объёму входят в работу, ставка за следующие названа заранее.
Передаём ключи
Домен и хостинг на вас, исходный код — в ваше хранилище, доступы все и сразу. Обучение по видеосвязи, инструкция остаётся у вас.
Дальше — как хотите
Ведёте сами, берёте обслуживание или не берёте ничего. Отказ ничего не выключает: сайт и бот работают, данные ваши.
То, что спрашивают до разговора
Если вашего вопроса здесь нет — напишите в Telegram, ответим лично и так же коротко.
Вы делаете только сайты и ботов?
Нет. Мы ещё чиним и ускоряем чужие сайты, переносим их с чужого хостинга, ставим экраны учёта и личные кабинеты. Связываем сайт с вашей программой учёта, настраиваем счётчики. Полный список — на странице услуг, и разложен он по задачам, а не по размеру дела.
Онлайн-запись мне уже дают бесплатно. За что тогда платить?
Мы и не продаём запись отдельно: она входит в каждый пакет и отдельной строкой не появляется. Платят за другое. За то, что сайт, приём заявок, бот с напоминаниями и карточка клиента работают одним продуктом на вашем домене. И за то, что всё это ваше. База выгружается в таблицу одним нажатием, домен и доступы оформлены на вас, исходный код уезжает в ваше хранилище кода. Права на код переходят к вам по договору после полной оплаты. Уйти можно в любой день: база и адрес сайта останутся у вас.
А если вы исчезнете?
Домен и хостинг оформлены на вас с первого дня, база выгружается в таблицу одним нажатием. Код и доступы отдаём при сдаче, а права на код переходят к вам по договору после полной оплаты. Продолжить сможет любой разработчик: это обычный сайт на обычных, известных всем инструментах. Ничего закрытого, что умеем открыть только мы, внутри нет.
Почему не собрать это на конструкторе?
Собрать первую версию самому можно, и иногда это разумный шаг. Мы делаем другое. Приём заявок, бот, экран работы и карточка клиента — части одного продукта. Он живёт на вашем домене, база ваша, а права на исходный код переходят к вам после полной оплаты. Если задача — визитка без приёма клиентов, мы скажем об этом прямо. Прямо на первом разговоре, а не возьмём деньги за лишнее.
Что нужно от меня?
Рассказать, как вы принимаете заявки сейчас, — перепиской или голосом, как удобнее. Ещё список услуг или товаров с ценами, доступ к домену, если он уже есть, и ваши фотографии, если хотите свои. Тексты пишем мы — базовый копирайтинг входит в пакет. Дальше — согласовать макет и один раз посмотреть готовое. Остальное на нас.
Сколько это займёт по времени?
Срок в рабочих днях написан у каждого пакета рядом с ценой и уходит в договор без изменений. Отсчёт идёт с того дня, когда у нас на руках всё нужное: доступы, список услуг, ваши материалы. Просрочка по нашей вине стоит нам 10 % от пакета, если вы компания или ИП; частному лицу платим неустойку по закону о защите прав потребителей. Если материалы задержались с вашей стороны, срок сдвигается: это оговорено до старта.
Что, если мне не понравится макет?
Первый макет — точка выхода. Компания или ИП: не понравился — расходимся, вторую половину вы не платите, первую мы не возвращаем, причину объяснять не нужно. Частное лицо платит по этапам после приёмки и вправе отказаться в любой день, оплатив принятое и наши расходы. Если решаем продолжать, в пакет входят два круга правок, а ставка за следующие названа в прайсе заранее.
Кто будет вести сайт после сдачи?
Вы — если захотите. Цены, услуги, расписание, тексты и контакты правятся в вашем экране без нас и без правки кода. К сдаче прикладываем короткую видео-инструкцию. Если вести не хочется, есть тарифы обслуживания: у каждого написаны часы правок в месяц и срок ответа. Отказ от обслуживания ничего не выключает.
Можно посмотреть, как это работает, до оплаты?
Да, в разделе «Работы» — там всё открывается по ссылке. Запись в барбершопе с занятым временем. Заказ в Telegram с меняющимися статусами. Заявка автосервиса, которая доезжает до списка и до уведомления. Данные в них тестовые и подписаны как тестовые, а устройство — то же, что пойдёт в ваш проект.
У меня уже есть сайт. Можно только приём заявок и бота?
Да, это пакет автоматизации: бот, приём заявок, экран работы и выгрузки встают рядом с тем, что у вас уже работает. Сайт при этом не переделывается и никуда не переезжает. Если сайт медленный или его пора переносить — это отдельные работы, и у каждой своя страница.
Данные из того, чем я пользуюсь сейчас, перенесутся?
Список услуг, товаров, мастеров и клиентов переносим при запуске. Большая база считается отдельной строкой — она названа в прайсе. Обратный путь тоже открыт. Выгрузка в таблицу делается одним нажатием и в любой момент, и это ваш файл, а не наш.
У нас не барбершоп, а производство. Возьмётесь?
Да. Работы разложены по задаче, а не по размеру дела. «Заявки теряются», «заказы вручную», «учёт живёт в экселе» — это одинаково про мастерскую и про склад. Отличаться будет объём. Он проявится в цене и в сроке, а не в том, берёмся мы или нет. Личный кабинет партнёра и связь с программой учёта — как раз работы этого ряда.
Вы работаете не только в Минске?
По всей Беларуси и на расстоянии. Проект собирается удалённо, сдача и обучение проходят по видеосвязи, поэтому город ничего не меняет ни в сроке, ни в цене.
Напишите, что у вас теряется
Быстрее всего — в Telegram: сообщение приходит нам напрямую, без форм и обратного звонка. Отвечает тот, кто будет делать работу. Или посчитайте примерную стоимость: несколько вопросов, и вы увидите число.