Spendpath - React Native Expo Expense & Subscription Tracker
Spendpath — React Native Expo Expense & Subscription Tracker Spendpath is a complete offline-first expense and subscription tracker built with Expo SDK 57, React Native, and TypeScript. Buyers get a polished finance app they can rebrand, configure, and publish — with no backend required. Key Features Expense tracking — add, edit, and categorize spending with optional receipt photos Subscriptions — renewals, calendar markers, and reminder-ready flows Dashboard — weekly and mo…
All source code listed on this site is collected from the internet. If any listing infringes your rights, please contact us and we will remove it immediately.
Description
Spendpath — React Native Expo Expense & Subscription Tracker
Spendpath is a complete offline-first expense and subscription tracker built with Expo SDK 57, React Native, and TypeScript. Buyers get a polished finance app they can rebrand, configure, and publish — with no backend required.
Key Features
- Expense tracking — add, edit, and categorize spending with optional receipt photos
- Subscriptions — renewals, calendar markers, and reminder-ready flows
- Dashboard — weekly and monthly spend at a glance
- Analytics — charts plus PDF / CSV export
- Local storage — AsyncStorage persistence, zero backend
- AdMob ready — banner and interstitial hooks with test IDs included
- Light & dark themes — Tamagui theme tokens ready to recolor
- Onboarding & permissions — store-ready first-run screens
- Buyer config — app name, currency, ads, and demo mode in one config file
- EAS Build — profiles for Android APK / AAB and iOS IPA
App Screens
Dashboard — weekly and monthly spend:
Expenses list with categories and filters:
Add expense form with receipt photo:
Subscriptions calendar and renewals:
Analytics charts with export actions:
Settings with light and dark themes:
What You Get
- Full Expo TypeScript source code
- HTML documentation (install, branding, AdMob, EAS) inside documentation/
- Online documentation: View documentation
- Tamagui theme tokens for easy recoloring
- README with prerequisites and quick start
Tech Stack
- Expo SDK 57 · Expo Router · React Native
- Tamagui · Zustand · AsyncStorage
- Gifted Charts · AdMob · expo-notifications · expo-print
- TypeScript · Jest · EAS Build
Requirements
| Node.js | 20+ with npm 10+ |
| Framework | Expo SDK 57 / React Native |
| Local preview | npm install --legacy-peer-deps then npx expo start |
| Native ads | Development or EAS build (not Expo Go) |
| Store builds | EAS CLI — APK / AAB / IPA |
| Skill level | Intermediate React Native / Expo recommended |
| Platforms | Android and iOS from one codebase |
Quick Start
- Extract the download and open the SpendpathApp folder
- Run npm install --legacy-peer-deps
- Run npx expo start
- Edit src/config/appConfig.ts and app.json for branding, currency, and AdMob IDs
- Open documentation/index.html for full setup and customization guides
Notes
- No live web demo — this is a native mobile app. Preview with Expo as documented.
- Test AdMob IDs are included so buyers can try ads safely before going live.
- Images in this description are hosted for listing preview; app source and buyer docs are in the main download.
Related products
More digital goods in the same category or with similar tags.
Mobile / Android
Voice typing Speech to text
Mobile / Android
Clean baby care unity source code arcade 3d game
Mobile / Android
Blood Bank Mobile Android Mobile App UI Template
Mobile / Android
MeetMe - Meeting, Webinar, Online Training, Jiomeet, Zoom Clone, Meet Clone
Mobile / Android
Fake Tweet - Post Creator
Mobile / Android
Universal Hotel Booking and Reservation App
Mobile / Android
EJIMA - WhatsApp Clone Chat Groups Video & Audio Call Chatting Social Network App
Mobile / Android
DateShate - Random Chat & Date
Spendpath - React Native Expo Expense & Subscription Tracker
After successful payment, you will receive a download link for the source code