Что я искал
Нужно было простое, но не примитивное:
- Канбан — что в работе, что ждёт оплаты, что сдано.
- Заказы с деньгами — сумма, оплаты по частям, процент выполнения, а не одна «галочка».
- Клиенты — кто заказывал, откуда пришёл: сайт, Авито, сарафан.
- Статистика — сколько заработал, как идут месяцы, что с рекламой и расходами.
На практике ни один готовый сервис не закрывал всё это без костылей.
Слишком простое и слишком тяжёлое
Простые приложения — красивые и быстрые. Но через месяц потолок: нет связки «заказ ↔ оплата», архив не под мою логику, финансы в Excel, клиенты в заметках.
Тяжёлые системы вроде Битрикса — наоборот. Функций море, 90% не нужны. Интерфейс давит, настройка становится отдельным проектом. Мне не «CRM на всю компанию», а свой рабочий стол.
Годами прыгал: Notion, Trello, таблицы, сервисы «для фрилансеров». Бывало, самым надёжным снова становились блокнот и ручка — они хотя бы не спорили с тем, как я думаю.
Решение: сделать ровно под себя
В какой-то момент стало ясно: идеального готового продукта может не существовать — «идеальный» слишком личный. У каждого своя воронка, статусы, отчёты.
Я решил навайбкодить таск-менеджер таким, каким вижу его сам: без компромиссов ради маркетплейса приложений и без enterprise-надстройки ради галочки.
Так появился ДаВинчиТаск — личное приложение: открывается в браузере, его можно закрепить на главном экране телефона, данные живут у меня (локально, с бэкапами), логика заточена под заказы и деньги, а не под «универсальный productivity».
Как это собиралось
Не «big bang за выходные», а длинные итерации:
- Боль. Что раздражало: лишние клики, нет статуса «ожидает оплаты», финансы отдельно от доски.
- Минимальная доска — колонки, карточки, дедлайны, быстрые действия с клавиатуры.
- Деньги рядом с заказом — оплачено / осталось, полоска прогресса, даты.
- Архив и клиенты — история, повторные заказчики, источники.
- Финансы и расходы — месяцы, цели, картина «сколько реально заработал».
- Полировка — горячие клавиши, мобильная вёрстка, страница «Для работы» с заметками под проекты.
Главный принцип: не проектировать всё заранее, а добавлять то, что всплывает в работе завтра. Так и работает vibe coding — код подстраивается под жизнь, а не наоборот.
Что умеет ДаВинчиТаск сейчас
- Доска — канбан под мои статусы: в работе, делегирование, ожидание оплаты, готово. Карточка = заказ: клиент, источник, сумма, сроки; просрочки видны сразу.
- Заказы и клиенты — архив, поиск, фильтры; для заявок с сайта — учёт меток вроде yclid, чтобы не терять связь с рекламой.
- Финансы — картина по месяцам, цели, «ачивки» за ударные дни и месяцы — gamification для себя, не для pitch-deck.
- Расходы — отдельно от «заработал», чтобы видеть маржу, а не только оборот.
- «Для работы» — личная страница: блоки с текстом, закрепление, перетаскивание — мини-доска мыслей по проекту, не смешивая с CRM.
- Бэкапы — экспорт и импорт под контролем.
Почему для меня это удобнее готовых продуктов
- Один контур. Заказ не оторван от оплаты, клиент не в третьем сервисе, статистика не собирается вручную раз в месяц.
- Нет лишнего. Нет модулей «на всякий случай» и экранов, которые никогда не откроешь.
- Скорость привычек. Горячие клавиши, порядок вкладок, подсказки — под свои руки.
- Эволюция. Новый статус — добавил. Мешает поле — убрал. Новый источник клиентов — дописал фильтр. Готовые SaaS и Битрикс для одного человека так не гибки.
Заметил трение — через день уже другой интерфейс или новый блок. Это не «техдолг ради fun», а продукт как продолжение мышления.
Вывод
Не советую всем «идите и пишите свой CRM». Это осознанный выбор: если годами подстраиваетесь под чужие продукты и пол-мира всё равно в таблицах — возможно, нужна не «ещё одна app из топа», а маленькая система под вашу модель заработка.
Я нашёл её не в App Store, а в репозитории и в диалогах с AI: описал, как работаю, получил прототип, допилил, снова описал — пока не перестало раздражать.
Инструменты и процессы
Больше про клиентов и сайт — в других статьях блога. По таск-менеджеру — напишите в Telegram, если хотите узнать о публичном доступе.