BudgetX: AI-powered personal finance manager by Bhargav AngadiBudgetX: AI-powered personal finance manager by Bhargav Angadi

BudgetX: AI-powered personal finance manager

Portfolio project
Bhargav Angadi
What it does
BudgetX tracks salary, EMIs and expenses, works out what's safe to invest, and gives AI guidance that is checked against safety rules first.
How it's built
• Spring Boot microservices behind an API gateway, with Eureka discovery and a config server
• Each service owns its MySQL database; services talk through OpenFeign and Kafka events
• The gateway validates JWTs (15-minute access tokens, 7-day refresh) and rate-limits each user with Redis (20 requests per second)
• The React frontend is an installable PWA for phone and laptop
Status
5 of 8 services are built. Market data, investments and notifications are next.
Code — github.com/bhargavang/Budgetx

0 likes · 1 view · Nov 9, 2026

Personal-finance app built as Spring Boot microservices, with a JWT + Redis API gateway, Kafka events, AI guidance and an installable React PWA.

Tags