The definitive AI-powered personal finance tracker.
SpendWise is a next-generation personal finance application built for Android and iOS. It combines robust expense tracking with cutting-edge Artificial Intelligence to automatically scan receipts and provide personalized financial advice.
- AI Receipt Scanner: Simply snap a photo of a receipt. The AI (powered by Google Gemini and Groq) instantly extracts the merchant, total amount, and categorizes the transaction automatically.
- AI Financial Advisor: Chat with a dedicated AI assistant directly in the app to get personalized budgeting advice and insights into spending habits.
- Advanced Analytics: Interactive charts to visualize cash flow and spending trends over time.
- Multi-Wallet Architecture: Segregate funds into different wallets (Checking, Savings, Crypto, Cash) and track transfers between them.
- Budget Tracking: Create robust monthly budgets and easily view the remaining allowance per category.
- Subscription Management: Keep track of active subscriptions to ensure no surprise charges.
- Dynamic Theming: Seamless support for Light and Dark modes, heavily optimized for a gorgeous dark-mode experience.
- Push Notifications: Configurable daily reminders to keep tracking habits consistent.
- CSV Export: Instantly generate and share spreadsheet reports of financial history.
- Enterprise-Grade Security: Fully secured by Firebase Authentication and strict Firestore security rules.
| Dashboard | AI Receipt Scanner | Analytics |
|---|---|---|
![]() |
![]() |
![]() |
| AI Financial Chat | Wallets | Settings |
|---|---|---|
![]() |
![]() |
![]() |
- React Native (0.76.5) with Expo (54.0) for cross-platform compilation.
- Expo Router (6.0) for modern, file-based navigation.
- TypeScript for strict type-safety across the entire codebase.
- React Native Gifted Charts for data visualization.
- Firebase Authentication: Handles secure user onboarding (Email/Password and Google SSO).
- Cloud Firestore: Real-time NoSQL database for syncing transactions across devices instantly.
- Cloudinary: Blazing-fast CDN for storing user avatars and highly compressed receipt images.
- Google Gemini API: Primary intelligence engine for processing images and chat logic.
- Groq API: Ultra-low latency fallback system for text generation.
While Firebase handles database syncing and authentication, the Artificial Intelligence features of this mobile app are powered by our custom Next.js backend API.
The Next.js web repository serves dual purposes:
- It hosts the gorgeous marketing landing page at https://spendwiseapp.tech
- It hosts the secure backend API route (
/api/ai-receipt) that the mobile app communicates with to process receipts through Google Gemini and Groq without exposing API keys.
You can view the source code for the Next.js backend API and website in its dedicated repository: GitHub: spendwise-web
Arslan Ahmed
- Business & Freelance Inquiries: arslanahmednaseem@gmail.com
- App Support: spendwiseoffical@gmail.com
- GitHub: @mearslanahmed
SpendWise is a proprietary application. By downloading, accessing, or running this software, you agree to the Terms of Service and Privacy Policy.
- View the LICENSE file for distribution rights.
- The official web-hosted legal documents can be found at spendwiseapp.tech/privacy and spendwiseapp.tech/terms.





