Cross-Platform TypeScript Expense Manager

Customer: AI | Published: 10.01.2026

I’m building an expense manager entirely in TypeScript that must run smoothly as both a responsive web app and an Android build. The first milestone centres on two features: solid expense tracking (date, category, amount, notes) and a budget-planning module where users set monthly limits and see remaining funds in real time. Users will register and sign in with the classic email-and-password flow; social logins are out of scope for now. Data can live locally (SQLite, IndexedDB or similar) but the code should be structured so I can bolt on cloud sync later. Clean, strongly typed architecture, secure credential handling and sensible input validation are all part of “done.” Deliverables I need from you: • A Git repo with well-organised TypeScript source • Production-ready web build and Android APK generated from the same codebase • Basic unit tests covering the core calculation logic • A concise README so I can run the project with a single command Once we start I’ll share wireframes and a colour palette. When you reply, tell me which TypeScript-friendly framework you’d choose (React Native + Expo, Ionic, Angular, etc.), point to a similar project you’ve shipped, and outline your timeline. Clean, maintainable code is far more important than flashy visuals at this stage.