WatchMyWallet
Personal Project/2023/Solo · Full-Stack & Mobile
Overview
WatchMyWallet is a cross-platform personal-finance app for tracking expenses, automating recurring transactions and budgeting per category — with real-time sync across devices and an offline-first mobile experience.
What I did
- Built the mobile client in React Native / Expo with offline-first local storage.
- Developed a Node/Express + MongoDB backend with Socket.IO for live multi-device sync.
- Implemented recurring transactions and per-category budgeting logic.
- Created a Next.js marketing site for the product.
Highlights
Offline-first React Native / Expo client
Real-time sync via Socket.IO
Recurring transactions & budgets
Next.js marketing site
Tech stack
React NativeTypeScriptExpoNode.jsExpressMongoDBSocket.IONext.js