Клиент столкнулся с классической проблемой: люди не ведут бюджет, потому что это неудобно. Открывать приложение, тыкать в категории, вводить сумму вручную — слишком много шагов. В итоге расходы не фиксируются, деньги «утекают», и к концу месяца непонятно, куда ушла зарплата.
Цель: создать трекер, в который можно внести трату буквально за 3 секунды — голосом, не отвлекаясь от жизни.
Что должен делать продукт
Голосовой ввод — пользователь говорит: «Потратил 15 лари на кофе» — и расход автоматически попадает в нужную категорию
AI-распознавание категорий — модель сама определяет: еда, транспорт, развлечения и т.д.
Дашборд расходов — наглядные графики по дням, неделям, месяцам
Умные инсайты — «В этом месяце ты тратишь на кафе на 40% больше, чем обычно»
Мультивалютность — важно для пользователей из разных стран (лари, рубли, доллары)
Что было сделано для создания Track Talk
1. Проектирование продукта
Провели анализ пользовательского пути: от момента траты до просмотра статистики
Определили минимальный рабочий набор функций (MVP): голосовой ввод, категории, дашборд
Составили архитектуру данных — как хранить расходы, пользователей, категории
2. Разработка голосового ядра
Это главная «магия» продукта. Реализовали в два шага:
Шаг 1 — Речь в текст: подключили Whisper API от OpenAI. Пользователь нажимает кнопку, говорит фразу — получаем чистый текст
Шаг 2 — Текст в данные: GPT-4o парсит фразу и извлекает сумму, валюту и категорию. Например, «зашёл в супермаркет, отдал 34 лари» → { сумма: 34, валюта: GEL, категория: "Продукты" }
3. Фронтенд и UX
Собрали интерфейс на Next.js — быстрый, адаптивный, работает на телефоне как PWA (веб-приложение, которое ведёт себя как мобильное)
Главный экран: большая кнопка записи голоса — никаких лишних элементов
Дашборд с графиками по категориям и динамикой трат по дням/неделям/месяцам
Добавили ручной ввод как запасной вариант
4. База данных и авторизация
Подключили Supabase — это как Firebase, но на открытом коде
Настроили авторизацию через email и Google
Структура БД: пользователи → транзакции → категории, с поддержкой нескольких валют
5. Умные инсайты
Реализовали еженедельные сводки: топ-3 категории по тратам, сравнение с прошлой неделей
GPT генерирует короткий текстовый комментарий к статистике — не просто цифры, а вывод на человеческом языке
6. Деплой
Проект задеплоен на Vercel — запускается за секунды, автоматически обновляется при каждом изменении кода
Настроили переменные окружения для безопасного хранения API-ключей
Результат и практическое применение Track Talk
Что получилось на выходе
Полноценное веб-приложение, работающее как мобильное (PWA) — устанавливается на телефон без App Store
Голосовой ввод расхода занимает 3–5 секунд — от нажатия кнопки до сохранения в базе
Точность распознавания категорий через GPT-4o — ~92% на реальных фразах
Поддержка мультивалютности: лари, доллар, евро, рубль
Дашборд с графиками и еженедельными AI-инсайтами на человеческом языке
Как применяют на практике
Сценарий 1 — В моменте:
Человек вышел из кафе, нажал кнопку, сказал «выпил кофе, 8 лари» — расход зафиксирован, пока идёт к машине.
Сценарий 2 — Вечерняя сводка:
Открыл приложение перед сном, за 30 секунд увидел: сколько потратил за день, на что ушло больше всего, как это соотносится с прошлой неделей.
Сценарий 3 — Планирование бюджета:
В конце месяца AI показывает паттерны: «Ты регулярно превышаешь бюджет на доставку еды по пятницам» — пользователь осознаёт привычку и корректирует поведение.
Перспективы развития
Telegram-бот — вводить расходы прямо в мессенджере, без открытия приложения
Автоимпорт из банков — подключение к Open Banking API для автоматической синхронизации
Совместный бюджет — для семьи или пары, общий дашборд
Монетизация: freemium-модель — базовые функции бесплатно, AI-инсайты и экспорт данных за подписку ~$4/месяц
Главный итог
Track Talk доказывает простую идею: барьер входа решает всё. Как только ввод расхода стал таким же простым, как голосовое сообщение — люди начали реально пользоваться трекером каждый день.