A simple mobile expense tracker built with React Native and Expo. It helps users manage their income and expenses, calculate their balance, and view recent transactions.
- 🔐 User authentication with Clerk
- 💰 Track income and expenses
- 📊 Automatic balance calculation
- 🧾 View recent transactions
- ➕ Add transactions
- 🗑️ Delete transactions
- 🔄 Pull to refresh
- 🌐 Backend API integration
- 📱 Android support
- React Native
- Expo
- JavaScript
- Clerk
- REST API
- Node.js / Express
Balance = Total Income - Total Expenses
The balance updates automatically when transactions are added or deleted.
Create a .env file in the root directory:
EXPO_PUBLIC_CLERK_PUBLISHABLE_KEY=your_clerk_publishable_keyStart the app:
npx expo start