BeeCount: локальная система учета финансов для iOS, Android и веба

BeeCount — это локальная система учета финансов, работающая на iOS, Android и вебе. Она предлагает пользователям безопасный и гибкий способ управления своими финансами с возможностью синхронизации данных через разные облачные решения, включая собственный хостинг, iCloud, WebDAV и S3.

Проект выделяется на фоне традиционных бухгалтерских приложений своей ориентацией на конфиденциальность и открытый код. Все данные хранятся локально или на выбранном сервере, что исключает доступ третьих лиц. Кроме того, приложение полностью бесплатное, без скрытых платных функций. Разработчики предусмотрели возможность использования AI для автоматического учета, что улучшает функционал по сравнению с другими решениями.

BeeCount написан на Flutter, что обеспечивает кроссплатформенность. Для запуска можно воспользоваться готовыми приложениями в App Store или Google Play или развернуть собственный экземпляр с помощью депозитария на GitHub. Стоит обратить внимание, что проект все еще может находиться на ранней стадии развития, и документация может быть не полной.

Проект BeeCount — это легкое, открытое приложение для учета личных финансов, которое обеспечивает контроль над данными пользователя. Он позволяет удобно отслеживать расходы и управлять финансами, обеспечивая при этом высокий уровень приватности благодаря возможности локального хранения данных и шести способам синхронизации с облаком.

Основные функции приложения включают:

  • AI-умный учет — возможность общения с AI для ввода данных, OCR-считывание миллиардов скриншотов банковских транзакций, голосовой ввод и автоматический учет на основе скриншотов.
  • Базовый учет — поддержка нескольких книг учета, различных учетных счетов, категории расходов, бюджета, отчетов и экспорта данных.
  • Интерфейс — темная тема, многоязычность, возможность настраивать виджеты на главном экране.

BeeCount предлагает пять вариантов синхронизации данных, включая собственное облако, iCloud, Supabase, WebDAV и S3. Каждый из этих методов предоставляет пользователям полный контроль над своими данными и гарантирует их безопасность.

Чтобы установить и запустить BeeCount, необходимо выполнить следующие команды:

flutter pub get
dart run build_runner build --delete-conflicting-outputs
flutter run --flavor dev
flutter build apk --flavor prod --release

Приложение совместимо с Android (с версии 5.0) и iOS (с версии 15.5). Если у вас возникнут вопросы о функционале приложения или его настройках, вы можете обратиться к документации или создать issue на GitHub.

Важно отметить, что проект находится под лицензией Business Source License, что значит, что приложение можно использовать бесплатно для личных нужд, но для коммерческого использования потребуется платная лицензия.

Открыть на GitHub: TNT-Likely/BeeCount →

Что нового на GitHub — короткие обзоры на русском Новые обзоры приходят в Telegram. Без спама, по делу.
Подписаться

Похожие статьи

Популярные темы на сайте