← На Головну

Smart Expense AI: Комплексний фінансовий менеджер

Flutter (Bloc/Provider) Gemini Flash 2.5 (OCR & Analysis) SQFlite (Local DB) fl_chart
Smart Expense Screen 1
Smart Expense Screen 2
Smart Expense Screen 3
Smart Expense Screen 4
Smart Expense Screen 5
Smart Expense Screen 6
Smart Expense Screen 7
Smart Expense Screen 8
Smart Expense Screen 9

Бізнес-Проблема

Більшість додатків для обліку фінансів вимагають ручного введення даних, що втомлює користувачів і призводить до відмови від ведення бюджету. Існуючі сканери чеків часто помиляються або не дають аналітики, а просто зберігають цифри.

AI-Рішення та Архітектура

Було розроблено інтелектуальну систему, яка поєднує локальне зберігання даних для швидкості та конфіденційності з потужністю хмарного ШІ для аналізу.

AI Core (Gemini Flash)

Ми відмовилися від традиційних OCR систем на користь мультимодальної моделі Gemini. Вона не просто "читає текст", а розуміє контекст чека. На виході ми отримуємо чистий JSON-об'єкт, навіть якщо чек пом'ятий або погано освітлений.

Локальна База Даних (SQFlite)

Для забезпечення роботи офлайн та миттєвого доступу до історії транзакцій реалізовано складну схему локальної бази даних з таблицями для витрат, категорій та AI-інсайтів.

AI Фінансовий Коуч

Окремий модуль аналізує історичні дані користувача і замість сухих цифр видає "людські" поради. Наприклад: "Цього місяця ви витратили на 30% більше на каву, ніж зазвичай. Якщо так піде далі, ви перевищите ліміт через 5 днів".

Технічні Виклики та Реалізація