Rubi
Personal Finance App · Founder & Sole Engineer
In Development
Overview
A personal finance app for manual tracking without bank sync. Built because every finance app ties itself to bank APIs I don't trust or live services I can't control. Rubi is a deliberate, private ledger.
Highlights
- • Complete Spring Boot backend shipped with 75+ REST endpoints covering accounts, transactions, budgets, and analytics
- • Full JWT-based authentication and multi-account support with per-user data isolation
- • React Native client (Expo) in active development - auth, dashboard, and transaction flows complete
- • PostgreSQL schema designed for extensibility: supports multiple currencies, categories, recurring entries
- • Built end-to-end: database migrations, API design, mobile UI, and deployment pipeline
Tech Stack
JavaSpring BootReact NativeExpoPostgreSQL