← Все проекты

Тратометр

Личный учёт расходов с распознаванием чеков через ИИ

Роль
Весь проект целиком — бэкенд, веб-клиент, мобильное приложение
Мобильное приложение
Android-приложение на Flutter
Веб — лента расходов

Веб — лента расходов

Веб — отчёт за месяц

Веб — отчёт за месяц

Приложение — лента и сканирование чека

Приложение — лента и сканирование чека

Приложение — отчёт по категориям

Приложение — отчёт по категориям

Приложение — категории

Приложение — категории

Задача

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

Решение

  • Учёт расходов — суммы, категории, даты, группировка по месяцам, фильтры и поиск.
  • Сканирование чеков — пользователь фотографирует чек в мобильном приложении, сервер распознаёт его с помощью ИИ, подбирает категорию (или предлагает новую) и предзаполняет расход. Остаётся только подтвердить.
  • Отчёты — за месяц (по категориям, сравнение с прошлым месяцем) и за год (разбивка по 12 месяцам).
  • Подписки — распознавание чеков доступно по подписке, управление — в админ-дашборде.

Технические решения

  • Монорепозиторий: Laravel-бэкенд с REST API, веб-клиент на Vue 3 и Flutter-приложение в одном репозитории.
  • AI Gateway — универсальный слой над ИИ-провайдерами с подключаемыми реализациями и журналом запросов; провайдер переключается из админки без изменения кода.
  • Раздельная авторизация: пользователи (сессия в вебе, токены Sanctum в мобильном) и админы — своя таблица и guard.
  • Деньги хранятся целыми копейками, документация API — OpenAPI / Swagger.

Нужно что-то похожее?

Напишите — обсудим задачу и сроки.

Написать в Telegram