Проект: Optilife: трекер коммунальных расходов  Публичный пост
8 июля 2025  1017
Optilife: трекер коммунальных расходов
https://welcome.optilife.house

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

Спойлер:

Что ты такое?

Optilife - это трекер коммунальных расходов, который умеет читать их прямо с бумажной квитанции и показывать в виде красивых табличек и графичков. На сейчас поддерживает три языка (английский, русский и сербский в двух вариациях).

Чтобы что?

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

Вечерело...

И тут я подумал, что данные в квитанциях зачастую отабличены и должны более-менее прилично читаться какой-нибудь CV-шкой (ха-ха-ха, говорю я сегодняшний себе тогдашнему) и принялся за эксперименты. Всё это вылилось в приложения, написанные на Flutter с бэкендом, который в хвост и в гриву гоняет гугловские модельки для понимания, чего там в этих квитанциях накорябано.

Колхоз "40 лет без урожая"

Так-то это должен был быть подзаг для раздела о монетизации

Работали в составе полтора землекопа - я не так давно ушел с работы и имел достаточно ресурсов чтобы занырнуть в неизведанную прежде сферу, тогда как мой подельник добывал квитанции для экспериментов и обещал заняться маркетингом (спойлер к финалу поста - до сих пор обещает).

И шо теперь?

А теперь мы имеем вполне симпатишное и даже работающее приложение, которое помогает трекать коммуналку и видеть, где у тебя перерасход и какая часть жрёт больше всего денег. Что, в свою очередь позволяет предпринять что-либо чтобы эти косты подрезать.

Где деньги, Лебовски?

А денег нет.

В целом, есть идея монетизировать апку через недорогую премиум подписку, которая позволит юзеру:

  • хранить неограниченное количество квитанций (сейчас у всех стоят лимиты чтобы модельки не абузили)
  • хранить сами фото квитанций на всякий случай

Но пока что ВСЁ БЕСПЛАТНОВО!

Свобода — в ограничениях!

Конечно, сервис неидеален, как и все мы...

Ладно, откровенно говоря, там запруфано только 4 сербских поставщика коммунальных услуг. Это не значит, что квитанции от других поставщиков из других стран читаться не будут. Будут, но без гарантий точности, потому что для каждого нового поставщика надо дорабатывать ллм-пайплайн.
Процесс добавления новых поставщиков отлажен, и я непременно буду этим заниматься, если будет запрос.

А теперь, внимание, вопрос залу!

Кроме ответов на важные вопросы типа "ну чо, как вам?" и "а ништяк вышло, да?", хочется ещё попросить советов по маркетингу таких вот штук. Смотрите, у нас есть примерный портрет нашего пользователя:

  • оседлый (живет на одном месте дольше полугода, веселых номадов статистика коммуналки врядли заинтересует)
  • семейный (наличие семьи отправляет коммунальные расходы ту зе мун)
  • бережливый (у меня есть большие сомнения, что YOLO-гайз парятся за потраченные киловатты)

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

Благодарности!

Хочется отдельно сказать спасибо участникам комьюнити "Индихакеры" за помощь в преодолении заградительного барьера в гугл плей сторе. Для тех, кто не в курсе, для новых разработчиков они требуют чтобы приложение было в активном закрытом тестировании не менее 14-ти дней. Причем качество тестирования и уровень активности они определют сами по каким-то своим алгоритмам. У меня получилось только со второго захода.

Bonus content: интересные открытия

  • выяснилось, союрприз-сюрприз, что поставщики услуг, по крайней мере, в Сербии, генерят свои квитки кто во что горазд. Никакого даже намека на общую картинку или структуру данных, кто в лес, кто по дрова.
  • LLM хреново читают. Да, всё ещё. Причем OpenAIшные модельки прям плохо, Anthropic шушуть получше, корона и золотая медаль из нержавеющей стали достаются Gemini.
  • i18n это легче, чем казалось. LLMки очень прилично переводят элементы интерфейса на любой более-менее популярный язык.

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

На сём разрешите откланяться,
Преданно Ваш я!

Аватар Ivan Feofanov
Ivan Feofanov @feofanov
прогромироваюдядя Ваня, пся и кот
📍Нови Сад, Сербия

Ну, панеслася:

  • tg: @feofanov
  • хвиттер: @feofanov (я не очень оригинальный)
  • инстаграм (ну вы поняли): @feofanov

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

26 комментариев 👇
🕵️ Юзер скрыл свои комментарии от публичного просмотра...
🕵️ Юзер скрыл свои комментарии от публичного просмотра...
🕵️ Юзер скрыл свои комментарии от публичного просмотра...

Идея классная (хотя я для себя закрываю эту потребность обычной домашней бухгалтерией, разреза по типу коммуналки вполне достаточно).
Но масштабироваться, кажется будет сложно, как минимум в РФ формат квитанции для каждой управляйки будет уникальный, задолбаешься добавлять. Возможно стоит предусмотреть удобный интерфейс для ручного ввода (эксель на максималках, да).

  Развернуть 1 комментарий

@strangeman, По РФ тоже смотрим, да, но там управляйки зачастую пользуются тем или иным софтом, так что все же паттернов квитанций меньше, чем УКшек.

Однако, идея с ручным вводом богатая, спасибо, покубаторим.

  Развернуть 1 комментарий

@feofanov, обычно, когда передаешь показания, вбиваешь из где-то. Личный кабинет или приложение мособлеирц какого-нить или еще какой страншной аббревиатуры. И вот вбивать показания в 2-х местах, причем в одном из них просто для того, чтобы потрекать - мало кто будет, кроме людей, любящих все трекать и учитывать (но у них эксель таблички)
Идея в том, чтобы вооружившись f12 и сайтами поставщиками ком услуг (если у них нет своего апи) сделать автоматом подтягивание квитации, когда она будет готова, а затем после внесения данных - отправку показаний.

  Развернуть 1 комментарий

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

  Развернуть 1 комментарий

@alex345126, про передачу показаний речи вообще не идёт.
В нашей апке достаточно сфоткать квитанцию, всё остальное будут делать волшебные гномы.

  Развернуть 1 комментарий
Bakhti Baymukhamedov Network Engineer, Python Developer, Junior DevOps 9 июля в 09:15

Пользовался, крутая софтинка! Даже Казахские платежки читает! Ура!

  Развернуть 1 комментарий
metya Applied Deep Learning Researcher 10 июля в 13:13

А есть идея сделать типа аддоны, которые те или иные квитанции будут обрабатывать, и чтобы пользователи эти аддоны сами писали?
Я бы парочку настрочил)

  Развернуть 1 комментарий

@metya, идея, конечно, богатая, но я пока не вижу, как это можно вкорячить в сервис. Надо покубаторить.

  Развернуть 1 комментарий
🕵️ Юзер скрыл свои комментарии от публичного просмотра...
🕵️ Юзер скрыл свои комментарии от публичного просмотра...

😎

Автор поста открыл его для большого интернета, но комментирование и движухи доступны только участникам Клуба

Что вообще здесь происходит?


Войти  или  Вступить в Клуб