Как столяр без опыта в программировании сделал приложение с нейросетью.
В прошлой статье я рассказывал про свою столярную мастерскую. Все эти годы заказы жили у меня в тетрадях, а деньги в отдельной программе. Программировать я не умею, но с нейросетью Claude сделал приложение, которое связывает клиентов, заказы и деньги. Рассказываю, как это было, что не получалось и как самозанятому продавать своё приложение.
Тетрадь отдельно, деньги отдельно
В первой статье я рассказывал, как гараж с любительскими станками превратился в мастерскую на 120 м². Теперь про то, что бесило меня все эти годы.
Клиентов и заказы я записывал в бумажные тетради. Деньги считал в отдельной программе. И они никак не связывались: вот предоплата пришла, вот ясень купил, вот масло для покрытия, а к какому заказу что относится, понять уже сложно.
В итоге я не знал простой вещи: сколько я заработал на конкретной лестнице и на конкретном клиенте. Общая сумма за месяц есть, а какой заказ выгодный, а какой в ноль, непонятно.
Готовые программы для учёта есть, но они делаются для компаний с менеджерами и бухгалтерами. Мне нужно было другое: открыл на телефоне и сразу видишь, кто что заказал, кто сколько должен и сколько осталось себе.
Как столяр стал «программистом»
Программировать я не умел и не умею. Но сайт мастерской я уже сделал вместе с нейросетью Claude, и подумал: а если приложение?
Оплатил подписку, поставил на компьютер программу для сборки андроид-приложений, на установку ушёл был чуть ли ни целый вечер.
Дальше работа шла так. Я объяснял словами, как работает мастерская: заказ, предоплата, материал, монтаж, остаток. Claude писал код. Я ставил приложение на телефон, тыкал и говорил, что не так. По сути, я был заказчиком и приёмщиком, а работала нейросеть.
Рабочее название было «Дело». Потом выяснилось, что приложений с таким названием хватает, и в начале октября оно стало «Мастерио».
Что получилось
Главное, ради чего всё затевалось: клиент, его заказы и деньги теперь в одном месте. Вносишь заказ, предоплату, расходы на материал, и приложение показывает, сколько клиент ещё должен и сколько ты на этом заказе заработал.
Делал я для себя, но быстро понял, что та же беда у всех мастеров на себя. Только у столяра заказы и монтажи, а у мастера маникюра записи и постоянные клиентки. Поэтому при первом запуске приложение спрашивает, кем ты работаешь, и подстраивается. А если готовое не подходит, можно настроить всё самому.
Что ещё там есть:
запись по ссылке: отправляешь клиенту, он выбирает свободное время;
отчёт «Откуда клиенты»: сколько стоил клиент из рекламы и с какой площадки он пришёл. Мне бы это здорово помогло с Яндексом;
склад: сколько лежит материала и куда он ушёл;
документы для клиента в PDF.
Отдельно про данные. Я не хотел хранить у себя чужих клиентов и чужие деньги. Всё лежит на телефоне мастера, без регистрации и без моих серверов. Чтобы ничего не потерять, можно сделать копию с паролем и положить её к себе на Яндекс Диск.
Что было трудно
Труднее всего оказался даже не код. Трудно было объяснить, чего именно хочешь. Нейросеть делает ровно то, что сказали, и если сказал неточно, получаешь не то. Как с заказчиком, который сказал «сделайте красиво», только теперь я на его месте.
Тестеров я искал среди знакомых мастеров и собрал их в группу в Телеграме. Они находили то, чего я сам не замечал, и просили то, до чего я бы не додумался. Например, список дел с галочками прямо на главном экране: до него я пока не добрался, но он уже в плане.
Самая долгая история случилась с деньгами. Встроенные платежи в RuStore доступны только ИП и ООО, а я самозанятый. Пришлось делать по-другому: оплата идёт на сайте через ЮKassa, а человек получает ключ на полгода или на год. А чек на каждую оплату я выбиваю сам, руками, в «Моём налоге». Для самозанятых автоматических чеков там больше нет.
Сколько это стоило
От первых записей до магазина прошло около полугода сначала простого обсуждения идей, а потом и написания кода.
По деньгам:
ноутбук Acer Swift: 140 000 ₽;
подписка на Claude: 20 долларов в месяц, это около 2500 ₽, плачу второй месяц;
виртуальная карта Visa, чтобы оплачивать подписку: 3000 ₽;
регистрация в RuStore: бесплатно;
страницы приложения в интернете лежат на бесплатном хостинге, домен пока не покупал;
программистам и дизайнерам: 0 ₽.
Самая большая статья тут ноутбук, но честно записать его целиком в приложение не получится. Старый давно просился на замену, и я взял такой, чтобы было на чём расти в этом направлении. Без него всё приложение пока обошлось примерно в 8000 ₽: два месяца подписки и карта.
Само приложение бесплатное. Есть платная версия с дополнительными возможностями: склад, автоматическая копия данных и кое-что ещё. Первые 14 дней она работает бесплатно, потом 2990 ₽ за полгода или 4999 ₽ за год. Денег на ней я пока не заработал.
Что дальше
Список доработок уже длиннее, чем был список для первой версии. В ближайших планах список дел на день, записи в Гугл Календаре, список должников и сумма за месяц для «Моего налога». Потом хочу выйти в Google Play.
Мне сейчас важнее всего мнение людей, которые работают на себя. Если вы мастер и тоже ищете подобное решение, попробуйте и напишите, чего не хватает. А если думаете сделать своё приложение с нейросетью, спрашивайте в комментариях, расскажу, что знаю.
«Мастерио» в RuStore: https://www.rustore.ru/catalog/app/ru.masterio.app