Как я создал сервис складского учета для производства и через два года ушел с основной работы

Обсудить

Этот текст написан в Сообществе, в нем сохранены авторский стиль и орфография

Аватар автора

Максим Измайлов

Страница автора

Исходные данные

Все началось в 2020 году с нового хобби — небольшого свечного бизнеса. Я изготавливал соевые свечи и продавал их через Instagram и маркетплейсы. Довольно быстро я столкнулся с проблемой учета материалов: когда за выходные делаешь 100 свечей, хочется точно знать, сколько воска, фитилей и отдушек осталось на складе.

Изначально я вел учет в Excel, но со временем таблицы становились все объемнее и запутаннее. Это превратилось в настоящую головную боль: приходилось постоянно переключаться между листами, формулы ломались, а найти нужную информацию становилось все сложнее.

Начал искать готовые решения. В России крупные компании обычно используют 1С, но для моего мини-производства это была избыточная и дорогая система. Попробовал онлайн-сервисы вроде «Мой склад», но они не были заточены под производство. Зарубежные аналоги тоже не впечатлили — одни с устаревшим интерфейсом и сложной логикой, другие предлагали избыточный функционал за неоправданно высокую цену.

В какой-то момент подумал: «А почему бы не создать такую программу самому?». Ведь мне нужен был простой инструмент: внести материалы, указать расход на каждый продукт, и автоматически получать актуальные остатки после производства.

Создание

На тот момент я работал в финансовой сфере, но имел базовое образование в программировании. В университете изучал язык C, а позже для саморазвития освоил JavaScript, фреймворк Vue и PHP через бесплатные курсы на YouTube. Иногда делал небольшие проекты для работы, когда не было необходимости привлекать сторонних разработчиков.

Начал работать над своим сервисом в свободное время — по вечерам и выходным. Изначально делал его только для себя, без планов на монетизацию. Просто нравилось создавать что-то полезное.

Примерно через полгода понял, что получается довольно хорошо. Интерфейс был интуитивно понятным, всё работало быстро, и главное — решало мою проблему с учетом. Если сравнивать с другими программами на рынке, я как пользователь предпочел бы свою. Это натолкнуло на мысль о возможной монетизации.

Перед тем как полностью погрузиться в разработку, решил проверить спрос. Создал простой сайт-лендинг с описанием возможностей и кнопкой «Зарегистрироваться». После нажатия предлагалось оставить email для записи в лист ожидания. Запустил небольшую рекламную кампанию в Яндекс.Директе, и за две недели собрал около 15 заявок.

Это был хороший сигнал — интерес к такому продукту существовал. Разработка первой рабочей версии неспешно заняла около года. К концу 2022 года выпустил MVP, добавил возможность оплаты подписки и запустил рекламу. Написал несколько статей в блог по теме складского учета и стал ждать первые продажи.

Уже через пару недель появился первый платящий клиент, и это было невероятное чувство! Когда ты делаешь продукт и не знаешь, нужен ли он кому-то вообще, а потом незнакомый человек платит за него деньги — это лучшее подтверждение того, что ты на правильном пути. Первые месяцы я праздновал каждую продажу.

Итоги и планы

Сейчас мой сервис Controlata существует чуть больше двух лет. В сентябре прошлого года я уволился с основной работы, чтобы полностью сосредоточиться на развитии проекта. На данный момент у меня около сотни платящих клиентов, что обеспечивает стабильный доход. Пока он ниже моей прежней зарплаты, но каждый месяц приходят новые пользователи, и потенциал роста очевиден.

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

Интересно, что мой самый первый клиент до сих пор с нами и уже оформил подписку на третий год. Такая лояльность — лучший показатель полезности продукта.

За эти два года я понял, что работа над маркетингом занимает не меньше времени, чем разработка. Поэтому я разделил свой рабочий процесс на чередующиеся недели: одну неделю занимаюсь только разработкой — делаю новые функции, исправляю ошибки, выпускаю обновления. Следующую неделю полностью посвящаю маркетингу — пишу статьи в блог, настраиваю email-рассылки, создаю обучающие видео, оптимизирую рекламные кампании.

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

Технически сервис написан на Vue во фронтенде и PHP в бэкенде. Если бы я начинал сейчас с нуля, выбрал бы готовый фреймворк вроде Laravel. Многие вещи (например, авторизацию пользователей) я писал с нуля, потому что не знал о существовании готовых решений.

За все два года у меня ни разу не возникло желания всё бросить. Постоянный рост числа пользователей и их искренняя заинтересованность в продукте — лучшая мотивация продолжать.

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

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