Об этом проекте
SpendWiser — это веб-приложение для управления личными финансами, объединяющее учёт расходов, бюджетирование, постановку финансовых целей и аналитику в адаптивном интерфейсе. Оно поддерживает управление текущими, сберегательными и кредитными счетами, регулярные транзакции, импорт/экспорт CSV и резервное копирование/восстановление в формате JSON. Симулятор погашения кредита моделирует досрочные платежи и дополнительные EMI, показывая экономию на процентах и сроки полного погашения. Панель управления настраивается и включает прогнозируемый денежный поток, балансы счетов, интерактивные графики и конфигурируемые отчёты.
Примечательная функция — опциональная полностью автоматическая SMS-автоматизация через отдельное открытое Android-приложение-компаньон. Приложение-компаньон перехватывает банковские SMS-уведомления и отправляет их в бессерверный конвейер, который может использовать предоставленный пользователем ключ API Google Gemini для ИИ-разбора с резервным переходом на движок регулярных выражений. Данные хранятся в собственном хранилище Firebase пользователя, а не на серверах SpendWiser.
Проект построен на React, TypeScript, Vite, Firebase, Tailwind CSS и Framer Motion. Он распространяется под лицензией PolyForm Noncommercial License 1.0.0, допускающей личное некоммерческое использование и модификацию, но не коммерческое использование без отдельной лицензии. Живая демонстрация доступна на Netlify.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.