Expensy is a simple and intuitive mobile app designed to help users manage their personal finances. With features to record daily expenses, categorize spending, and track budgets over time, the app empowers users to stay in control of their money. Built using React Native with Expo, it offers offline functionality through a local SQLite database with Drizzle ORM, ensuring access to your financial data anytime, anywhere. Whether you're trying to stick to a budget or just want to understand your spending habits better, Expensy makes it easy and effective.
- Add entries as income or expense
- Organize your finances with custom categories
- View spending and earnings via beautiful charts
- Filter by daily, weekly, or monthly usage
- Dedicated Analytics Page with graphical insights
- Supports both light and dark themes
- Automatically follow system preference or choose manually
- Choose your preferred currency symbol
- Personalized financial tracking for any region
- No internet required – all data is stored locally
- Data stays on your device only – no cloud sync or third-party storage
- Built with a local-first approach to maximize privacy and reliability
- Uses SQLite with Drizzle ORM for structured, offline data storage
- User preferences (theme, currency, etc.) stored using AsyncStorage from React Native
-
Install dependencies
npm install
-
Prebuild the app
npx expo prebuild
-
Start the app
npx expo run
Developed by: Sheikh Airaad
Email: sheikhairaad@gmail.com
Website: Portfolio
📲 Download for Android via Expo
⚠️ Not yet available on the Play Store. You can download and install it directly from the Expo website.
🍎 iOS version coming soon...




