MonKey
Overview
MonKey is a personal finance management web application with AI features, multi-currency support, budgeting, and financial analytics.
The system allows users to track income, expenses, budgets, and financial goals.
Product Features
The application includes:
- Budget tracking
- Income and expense tracking
- Multi-currency support
- Financial analytics
- AI-generated financial insights
- Dashboard and reports
- User settings and configuration
Architecture
The system includes:
- Web frontend
- Backend API
- Database
- AI integration services
- Kubernetes deployment
- CI/CD pipelines
- Logging and monitoring
Infrastructure & SRE
Implemented:
- CI/CD pipelines
- Docker builds
- Kubernetes deployments
- ArgoCD GitOps
- Logging and monitoring
- Database backups
- Environment configuration
- Rollback strategy
Engineering Challenges
- Financial data handling
- Multi-currency calculations
- AI integration
- Monitoring application health
- Database backups and data integrity