Перейти к содержимому
NIKITA
DIGITAL SYSTEMS

SOLO PRODUCT DEVELOPMENT

Разрабатываю цифровые продукты, которые автоматизируют реальные рабочие процессы.

Сайты, Telegram-боты, внутренние сервисы и AI-инструменты — от структуры и прототипа до работающего приложения, тестирования и запуска.

Работаю по этапам. Исходный код и документация передаются заказчику.

01Услуги

Чем могу помочь

Все услуги
01

Сайт с заявками

Сайт, который не просто представляет компанию, а доводит посетителя до заявки.

Проект-пример: LeadFlow

02

Telegram-бот

Бот, который проводит клиента по сценарию — запись, заявка, поддержка — прямо в чате.

Проект-пример: BookingBot

03

Внутренний web-сервис / mini-CRM

Инструмент для команды: заявки, роли, статусы и история — вместо чатов и таблиц.

Проект-пример: ServiceDesk Lite

04

AI-помощник

Помощник, который отвечает на основе ваших документов, а не общих догадок модели.

Проект-пример: DocuMind

05

Автоматизация API / webhooks

Связываю сервисы между собой — заявки, уведомления и данные передаются без ручной работы.

Проект-пример: LeadFlow

02Проекты

Что уже собрано

Демонстрационные проекты — показательные реализации, а не заказная работа для клиентов. У каждого честная метка «Демонстрационный проект».

Проект 01Сайт с заявками

LeadFlow

ГотовДемонстрационный проект

Сайт для сервисной компании с расчётом стоимости и автоматической обработкой заявок.

  • Калькулятор стоимости услуг
  • Форма заявки с серверной обработкой и валидацией данных
  • Хранение заявок в Supabase
  • Уведомления о новых заявках в Telegram
Next.jsTypeScriptSupabaseTelegram API
Главный экран LeadFlow с заголовком и карточками услуг
Проект 02Telegram-бот

BookingBot

ГотовДемонстрационный проект

Telegram-сервис записи клиентов с управлением услугами, слотами и уведомлениями.

  • Пошаговый сценарий записи в Telegram
  • Выбор услуги и свободного временного слота
  • Создание и подтверждение бронирования
  • Защита сценария от одновременного бронирования одного слота
Next.jsTypeScriptTelegram Bot API (grammY)Supabase
Обзорная страница BookingBot со списком возможностей и ссылкой на бота
Проект 03Внутренний сервис

ServiceDesk Lite

ГотовДемонстрационный проект

Внутренняя система обработки технических заявок с ролями, workflow и историей изменений.

  • Роли сотрудника и администратора
  • Workflow статусов заявки
  • Реестр сотрудников
  • Комментарии к заявкам
Next.jsTypeScriptPostgreSQLDrizzle ORM
Дашборд администратора ServiceDesk Lite со сводкой по заявкам
Проект 04AI-помощник

DocuMind

В разработкеДемонстрационный проект

AI-помощник по техническим документам с поиском по смыслу и ответами на основе источников.

  • Загрузка и обработка документов (в разработке)
  • Semantic search по содержимому документов (в разработке)
  • Ответы, привязанные к найденным источникам, — RAG (в разработке)
  • Отображение цитат/ссылок на источник (планируется)
Next.jsTypeScriptPostgreSQL (pgvector)
AI-помощник04

Интерфейс проекта будет добавлен после подготовки материалов.

03Как я работаю

Шесть шагов от задачи до запуска

  1. 01

    Разбираем задачу

    Что сейчас происходит и что требуется автоматизировать.

  2. 02

    Фиксируем объём

    Сценарии, ограничения и критерии готовности.

  3. 03

    Прототип

    Показываю структуру до глубокой разработки.

  4. 04

    Разработка

    Работа небольшими проверяемыми этапами.

  5. 05

    Проверка

    Тестирование основных пользовательских сценариев.

  6. 06

    Запуск

    Deployment, исходники и документация.

04Proof

Не обещания, а проверяемый результат

Для завершённых проектов результат можно проверять через доступные demo, исходный код, тестирование и документацию.

Работает — значит можно проверить.

Работающее демо

Ключевые сценарии можно увидеть в действии, а не только на скриншотах.

Исходный код

Код и документация передаются заказчику по завершении работы.

Проверка

Основные пользовательские сценарии покрыты тестами перед запуском.

Передача

Заказчик получает не только продукт, но и понимание, как он устроен.

Пример: ServiceDesk Lite

0

Lint

замечаний

0

Typecheck

ошибок

572 / 572

Unit-тесты (Vitest)

пройдено, 49 файлов

Успешно

Build

8 / 8

E2E smoke (Playwright)

пройдено

Обо мне

Инженерный подход к небольшим цифровым продуктам

Разрабатываю компактные цифровые продукты для малого бизнеса и технических компаний: сайты, Telegram-боты, внутренние кабинеты, автоматизацию процессов и AI-инструменты.

Беру на себя проработку сценария, структуру интерфейса, разработку, интеграции, проверку и передачу документации.

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

Стек

Технологии, которыми пользуюсь

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

Frontend

  • Next.js
  • React
  • TypeScript
  • Tailwind CSS

Backend / данные

  • PostgreSQL
  • Supabase
  • REST / API

Автоматизация

  • Telegram Bot API
  • Webhooks
  • n8n

AI

  • LLM API
  • RAG
  • Vector search

Delivery

  • GitHub
  • CI
  • Vercel
  • Playwright
  • Vitest

FAQ

Частые вопросы

Как проходит разработка?

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

Можно ли начать с прототипа?

Да. Часто имеет смысл сначала проверить структуру и ключевые сценарии на прототипе, прежде чем переходить к полной реализации.

Передаётся ли исходный код?

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

Что происходит после запуска?

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

Используется ли AI в разработке?

Да, часть кода и рутинных задач ускоряется с помощью AI-инструментов, но архитектурные решения, ревью и ответственность за результат — за разработчиком, а не за моделью.

Можно ли доработать существующий проект?

Да, если это отдельная кодовая база — сначала потребуется время на разбор существующего кода, прежде чем оценивать объём доработки.

Как оценивается стоимость?

Стоимость зависит от объёма и сложности задачи и обсуждается индивидуально после уточнения деталей — фиксированных тарифов на сайте нет.

Контакты

Расскажите, какой процесс или задачу хотите автоматизировать.

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