Fuku - приложение для учёта персональных финансов

Если хотели спросить зачем нужен ещё одно финансовое приложение когда уже горы приложений, горы сервисов и даже телеграм ботов, то с этого и начну.

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

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

Мои требования к приложению

  • добавление транзакций перетаскиванием - это важно
  • минималистичный интерфейс - ничего не должно отвлекать
  • приложение должно давать советы/рекомендации - без этого и смысла нет
  • поддержка нескольких валют - много путешествую (а кто сейчас нет?)
  • Android + iOS - хочу писать только один раз
  • английский + русский язык
  • тёмная и светлая тема - пусть будет

Что вошло в прототип

В MVP решил добавить только ядро - проведение транзакций и долги. Ну и мультивалютность - много путешествую, помните? Тёмная тема, кроссплатформа и дизайн - завёз в первой версии сразу, знаю как потом полпроекта можно переписывать, если такой фундамент забыть. В начале разработки не планировал, но сделал функцию второй валюты - при удержании кнопки все суммы конвертируются в эту валюту. Кейс такой, что у меня есть карта Малайзии, Черногории, а когда еду во Вьетнам, то приходилось постоянно думать, а 100 MYR это сколько в местных донгах, мне хватит оплатить с неё или другую карту взять. Теперь при удержании всё конвертируется в донги и всё понятно.

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

Технологический стек

Давно хотел попробовать Compose Multiplatform, поэтому решил что это тот самый момент. Вообще люблю пробовать что-то новое на проекте. Если немного технички, то всё классически:

  • MVVM
  • Koin
  • Compose
  • Room
  • Retrofit

Как искал первых пользователей

С запуском было забавно 😅 При публикации приложения в описании я в шутку написал, что это самое лучшее приложение по мнению моей жены, а по мнению анонимного пользователя "это просто вау". Да, давненько я policy не читал 🤣 В итоге Google отклонило приложение и попросило поменять описание, потом ещё раз и ещё. В итоге запретили публикацию ещё невышедшего приложения за "многократное нарушение правил". Урок я усвоил и решил больше не шутить в описании. Первые пользователи пришли через органику, мой YouTube канал, но оттуда пришли буквально единицы - понятно, что таких людей, которые пользуются подобными приложениями в принципе не много.

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

Трудности, с которыми столкнулся

Самой большой неожиданностью оказался дизайн. Я нашёл дизайнера то ли на яндекс услугах, то ли на профи ру. У него было сотни отзывов и чуть ли не 5.0 оценка. Решено, заказываем первый экран. Спустя пару недель я получил самый страшный дизайн, который я видел в жизни. Понятно, что это вкусовщина, но как можно вообще не попасть, когда я скинул три приложения для референса, дизайн которых мне нравится, шрифты и цветовую схему. Второй дизайнер с десятью, кажется, отзывами сделал сразу с первого раза практически готовый дизайн. К слову, стоимость второго дизайнера за пять экранов оказалась такой же как у первого дизайнера за один экран. Никогда не угадаешь с дизайном. 😜 Название. Я перебрал десятки вариантов названий, но похоже что нет какой-то свободной комбинации со словами money, coin, dime и т.д. Даже chat gpt не помог. Compose Multiplatform - я уже где-то писал, но часто кажется, что я борюсь с библиотеками. Например, практически каждый день ломалась iOS сборка. Вчера собиралась, очистил кеш проекта или просто перезапустил и всё - не собирается, раскомментировалю/закомментировал библиотеки и снова собирается.

Сколько потратил, идеи как это можно монетизировать

Потратил суммарно тысяч 40 на дизайн, заработал 0. Первая версия приложения заняла у меня четыре месяца. Как монетизировать пока не решил. Понимаю, что очевидно должна быть подписная модель, но за что конкретно будут платить ещё не знаю, например сделать в премиум модели:

  • синхронизацию данных между устройствами
  • введение лимита на количество источников дохода и разблокировка за подписку
  • какие-то расширенные советы
  • семейный аккаунт

Думаю, что сейчас главное набрать базу пользователей, а остальное уже дело техники 🙂

Планы развития

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

Совсем забыл, вот ссылка на Google Play, iOS будет позже.

22
5 комментариев

Считаю, что Ваше описание приложения было очень даже интересным и привлекательным 😅.
И классно, что приложение может давать советы)

1
Ответить

Пожалуйста, только не делайте за пэйволлом синхронизацию между устройствами. Можете распознавание чеков, парсинг с банков сделать, количество транзакций в бесплатной версии, например 100

Ответить

Ограничивать количество транзакций это преступление. Я пока не решил точно что будет платное - скорее собрал практику других приложений. Задача сделать так, чтобы человек сам начал спрашивать а как вам заплатить за такое классное приложение, а не усложнить ему использование)

Ответить

А в чем ключевое отличие от CoinKeeper?
У меня ios, к сожалению не могу установить чекнуть в живом формате(

Ответить

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

Ответить