MonKey
Overview
MonKey — это веб-приложение для управления личными финансами с AI-функциями, поддержкой нескольких валют, бюджетированием и финансовой аналитикой.
Система позволяет пользователям отслеживать доходы, расходы, бюджеты и финансовые цели.
Product Features
Приложение включает:
- Отслеживание бюджета
- Отслеживание доходов и расходов
- Поддержка нескольких валют
- Финансовая аналитика
- Финансовые инсайты, сгенерированные AI
- Дашборд и отчёты
- Настройки и конфигурация пользователя
Architecture
Система включает:
- Web frontend
- Backend API
- База данных
- Сервисы интеграции AI
- Deployment в Kubernetes
- CI/CD пайплайны
- Логирование и мониторинг
Infrastructure & SRE
Реализовано:
- CI/CD пайплайны
- Сборка Docker образов
- Deployment в Kubernetes
- ArgoCD GitOps
- Логирование и мониторинг
- Бэкапы базы данных
- Конфигурация окружений
- Стратегия rollback
Engineering Challenges
- Работа с финансовыми данными
- Расчёты с несколькими валютами
- Интеграция AI
- Мониторинг состояния приложения
- Бэкапы базы данных и целостность данных