о нас · без имён и без выдуманных людей
Судите о нас по тому, что можно открыть и нажать
Мы делаем так, чтобы заявка не терялась: сайт, бот и учёт работают как одно целое. Собираем новое. Чиним и доделываем чужое. Ставим экран, где владелец видит все заявки и заказы. Дело большое или маленькое — список работ от этого не меняется. Меняется задача.
Мы говорим «мы» — без имён, без фотографий и без выдуманных сотрудников. Судить о нас проще по тому, что можно открыть и понажимать самому. В разделе «Работы» лежат пять сайтов и приложений, которые мы собрали. Ваш будет устроен так же.
Самый частый страх, когда работаешь с маленькой студией, — «а вдруг они просто исчезнут». Отвечаем на него не словами, а тем, как всё устроено. Код, домен, хостинг и пароли — ваши с первого дня. Уйти можно в любой день и забрать с собой всё: данные, код и адрес сайта.
На сайте нет отзывов, логотипов клиентов и цифр результата: настоящих у нас пока нет, а выдуманные мы не публикуем. Появится первый клиент — появится и его работа, с его согласия и без имени, если он так решит.
Что входит в работу и чего в ней нет, написано на странице цен. Срок стоит там же. Просрочим по своей вине — сами вычтем 10 % от стоимости работы.
01 · а если вы исчезнете?
Что останется у вас, если мы пропадём
Отвечаем на это не обещанием, а тем, как устроена работа. Всё, чем работает сайт, оформлено на вас с первого дня. Продолжить сможет любой разработчик.
код
сайта остаётся у вас
Отдаём его в день сдачи, а не по отдельной просьбе. Продолжить работу сможет любой разработчик.
домен
на вас, и хостинг тоже
Мы настраиваем и не держим доступы у себя. Продление — ваше дело и ваш контроль.
пароли
все и сразу при сдаче
Бот, экран заявок, счётчики, почта — все логины и пароли отдаём одним письмом в день сдачи, а не по частям.
−10 %
за просрочку по нашей вине
Считаем сами, напоминать не нужно. Больше 10 % от стоимости работы штраф не вырастет, и сказано это до начала.
выход
после первого макета
Не понравился — расходимся. Оставшуюся часть денег вы не платите. Причину объяснять не нужно.
выгрузка
одним нажатием и в любой день
Список заявок и клиентов уезжает в таблицу. Это ваш файл, а не наш.
02 · цифры про нашу работу
Каждая — с источником и датой
Цифр про результат у нас пока нет: настоящих не набралось, а выдуманные мы не публикуем. Зато есть цифры про то, как мы работаем. Часть считает компьютер при каждом обновлении сайта. У остальных назван файл в нашем коде, откуда цифра взята.
3146
автоматических проверок
проходят перед каждым обновлением сайта; не прошла хоть одна — правка на сайт не уедет
на · считает команда npm run facts:check, а не мы руками
40
файлов с проверками
по одному файлу на каждую часть: цены, запись клиента, заявки, тексты сайта
на · 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, «Что получено прямым просмотром»
03 · порядок работы
Работаем по шагам
На каждом шаге видно, что делаем мы и что нужно от вас. И где можно остановиться. Шаги одни и те же для любой работы.
- Next.js
- PostgreSQL
- Prisma
- Telegram Bot API
- Docker
- Caddy
- один процесс на сайт, бота и админку
- шаг 01
Разбираем задачу
Рассказываете, как у вас устроен приём заявок сейчас: перепиской, голосовыми или звонком — как вам удобнее. Говорим прямо, что автоматизировать стоит, а что нет — даже если это меньше денег для нас.
- шаг 02
Называем рамку
Что делаем, чего не делаем, сколько это стоит и сколько занимает. Рамка письменная, и оба согласны с ней до старта.
- шаг 03
Смотрим, что уже есть
Сайт, учёт, данные, доступы. На выходе список: что переносим, что собираем заново, а что не трогаем вовсе.
- шаг 04
Показываем первый макет
точка выходаНе понравилось — расходимся, и причину объяснять не нужно. Это точка выхода.
- шаг 05
Собираем и правим
Промежуточное открывается на своём адресе, а не описывается словами. Два круга правок по всему объёму входят в работу, ставка за следующие названа заранее.
- шаг 06
Передаём ключи
Домен и хостинг на вас, исходный код — в ваше хранилище, доступы все и сразу. Обучение по видеосвязи, инструкция остаётся у вас.
- шаг 07
Дальше — как хотите
Ведёте сами, берёте обслуживание или не берёте ничего. Отказ ничего не выключает: сайт и бот работают, данные ваши.
04 · частые вопросы
То, что спрашивают до разговора
Если вашего вопроса здесь нет — напишите в Telegram, ответим лично и так же коротко.
Вы делаете только сайты и ботов?
Нет. Мы ещё чиним и ускоряем чужие сайты, переносим их с чужого хостинга, ставим экраны учёта и личные кабинеты. Связываем сайт с вашей программой учёта, настраиваем счётчики. Полный список — на странице услуг, и разложен он по задачам, а не по размеру дела.
Онлайн-запись мне уже дают бесплатно. За что тогда платить?
Мы и не продаём запись отдельно: она входит в каждый пакет и отдельной строкой не появляется. Платят за другое. За то, что сайт, приём заявок, бот с напоминаниями и карточка клиента работают одним продуктом на вашем домене. И за то, что всё это ваше. База выгружается в таблицу одним нажатием, исходный код уезжает в ваше хранилище кода, домен и доступы оформлены на вас. Уйти можно в любой день и увести с собой всё.
А если вы исчезнете?
У вас останется всё, чем работает сайт. Код в вашем хранилище, домен и хостинг на ваше имя, доступы у вас, база выгружается сама. Продолжить сможет любой разработчик: это обычный сайт на обычных, известных всем инструментах. Ничего закрытого, что умеем открыть только мы, внутри нет.
Почему не собрать это на конструкторе?
Собрать первую версию самому можно, и иногда это разумный шаг. Мы делаем другое. Приём заявок, бот, экран работы и карточка клиента — части одного продукта. Он живёт на вашем домене и принадлежит вам вместе с исходным кодом и базой. Если задача — визитка без приёма клиентов, мы скажем об этом прямо. Прямо на первом разговоре, а не возьмём деньги за лишнее.
Что нужно от меня?
Рассказать, как вы принимаете заявки сейчас, — перепиской или голосом, как удобнее. Ещё список услуг или товаров с ценами, доступ к домену, если он уже есть, и ваши фотографии, если хотите свои. Тексты пишем мы — базовый копирайтинг входит в пакет. Дальше — согласовать макет и один раз посмотреть готовое. Остальное на нас.
Сколько это займёт по времени?
Срок в рабочих днях написан у каждого пакета рядом с ценой и уходит в предложение без изменений. Отсчёт идёт с того дня, когда у нас на руках всё нужное: доступы, список услуг, ваши материалы. Просрочка по нашей вине стоит нам 10 % от пакета. Если материалы задержались с вашей стороны, срок сдвигается: это оговорено до старта.
Что, если мне не понравится макет?
Первый макет — точка выхода. Не понравился — расходимся: вторую половину вы не платите, первую мы не возвращаем, причину объяснять не нужно. Если решаем продолжать, в пакет входят два круга правок, а ставка за следующие названа в прайсе заранее.
Кто будет вести сайт после сдачи?
Вы — если захотите. Цены, услуги, расписание, тексты и контакты правятся в вашем экране без нас и без правки кода. К сдаче прикладываем короткую видео-инструкцию. Если вести не хочется, есть тарифы обслуживания: у каждого написаны часы правок в месяц и срок ответа. Отказ от обслуживания ничего не выключает.
Можно посмотреть, как это работает, до оплаты?
Да, в разделе «Работы» — там всё открывается по ссылке. Запись в барбершопе с занятым временем. Заказ в Telegram с меняющимися статусами. Заявка автосервиса, которая доезжает до списка и до уведомления. Данные в них тестовые и подписаны как тестовые, а устройство — то же, что пойдёт в ваш проект.
У меня уже есть сайт. Можно только приём заявок и бота?
Да, это пакет автоматизации: бот, приём заявок, экран работы и выгрузки встают рядом с тем, что у вас уже работает. Сайт при этом не переделывается и никуда не переезжает. Если сайт медленный или его пора переносить — это отдельные работы, и у каждой своя страница.
Данные из того, чем я пользуюсь сейчас, перенесутся?
Список услуг, товаров, мастеров и клиентов переносим при запуске. Большая база считается отдельной строкой — она названа в прайсе. Обратный путь тоже открыт. Выгрузка в таблицу делается одним нажатием и в любой момент, и это ваш файл, а не наш.
У нас не барбершоп, а производство. Возьмётесь?
Да. Работы разложены по задаче, а не по размеру дела. «Заявки теряются», «заказы вручную», «учёт живёт в экселе» — это одинаково про мастерскую и про склад. Отличаться будет объём. Он проявится в цене и в сроке, а не в том, берёмся мы или нет. Личный кабинет партнёра и связь с программой учёта — как раз работы этого ряда.
Вы работаете не только в Минске?
По всей Беларуси и на расстоянии. Проект собирается удалённо, сдача и обучение проходят по видеосвязи, поэтому город ничего не меняет ни в сроке, ни в цене.
без звонка · телефон и почту не спрашиваем
Напишите, что у вас теряется
Быстрее всего — в Telegram: сообщение приходит нам напрямую, без форм и обратного звонка. Отвечает тот, кто будет делать работу. Или посчитайте примерную стоимость: несколько вопросов, и вы увидите число.