
Finance App
Облік особистих і бізнес-фінансів прямо в Telegram. Запис одним повідомленням «кава 85», статистика й бюджети, спільні гаманці, синхронізація з Monobank і ШІ, що читає чеки.



Finance App
Наш власний продукт: повноцінний застосунок обліку грошей, який відкривається в Telegram за секунду, без встановлення й реєстрації. Будували його як фінтех: строгий дизайн, швидкість, захист даних і монетизація з першого дня.
Що вміє
- Запис одним повідомленням: «кава 85», «таксі 120 готівкою», «+500$ на приват». Сервер сам визначає суму, валюту, гаманець і категорію за словником на 1500 слів трьома мовами, а вибрану вручну категорію запамʼятовує.
- Головна з балансом, прогнозом на місяць і сумою «можна витратити сьогодні»; статистика за місяць і рік, тренд за пів року, бюджети зі сповіщеннями на 80% і 100%.
- Спільні гаманці до пʼяти учасників за посиланням, скарбнички з ціллю, регулярні платежі, борги з нагадуваннями, інвестиційний портфель з котируваннями акцій і криптовалют.
- Імпорт виписок CSV і Excel будь-якого банку: колонки й кодування визначаються автоматично, категорії підбираються за описом і 300 MCC-кодами. Monobank синхронізується щогодини.
- Бізнес-режим: гаманці проєктів, звіт про прибутки й збитки, рух грошей між рахунками, податок до сплати.
- ШІ-функції: фото чека стає записом з потрібною карткою, складний текст «обід 120 і таксі 80 вчора» розбирається на дві операції, є розбір місяця й відповіді на питання про гроші. Повторний чек застосунок помічає й перепитує.
- Звіти Excel, PDF і CSV за будь-який період надходять файлом у чат; «Підсумки року» картками для сторіс.
- Тарифи Free, Premium і Pro з оплатою Telegram Stars, преміальні теми оформлення з металевим переливом сум.
Технічні рішення
- Next.js з TypeScript на Vercel; серверні функції працюють у тому ж регіоні, що й база, тож затримка мінімальна.
- PostgreSQL у Supabase: 20 міграцій, Row Level Security на кожній таблиці, доступ до даних лише через сервер. Тригери бази відносять записи до проєктів незалежно від джерела.
- Вхід через підписані дані Telegram, тому паролі не потрібні. Банківські токени зберігаються зашифрованими.
- Перший екран вантажиться одним запитом, а останній стан зберігається на телефоні: інтерфейс зʼявляється миттєво, дані оновлюються у фоні.
- Фонове завдання кожні 15 хвилин через pg_cron: регулярні платежі, курси валют, ціни активів, нагадування, синхронізація банків.
- Щоночі зашифрований бекап бази через GitHub Actions; про збої адміністратор дізнається в Telegram.
- ШІ-підтримка всередині застосунку відповідає за базою знань, а складні питання передає людині з чернеткою відповіді. Витрати на ШІ обмежені лімітами на людину й на добу.
- 20 мов з окремим завантаженням мовного пакета та розкладкою справа наліво для арабської й фарсі.





