TrackaExpense is a comprehensive, ad-free personal finance app built using React Native and Firebase. The app helps you manage your expenses, track income, set savings goals, and split bills with an intuitive, easy-to-use interface.
- Home Screen: Displays your Total Expenses, Total Income, and a list of Recent Transactions for easy tracking.
- Statistics: View graphs of your expenses and income for any selected period to analyze your financial patterns.
- Transactions: Add new expenses or income quickly with a simple input form.
- Savings Goals: Set and track progress toward your savings goals using a progress bar.
- Bill Splitting: Split bills between friends equally or by percentage to simplify group expenses.
- Profile: Manage your profile, provide feedback, view the privacy policy, and log out securely.
To run this project locally:
git clone https://github.com/chhedadhruv/TrackaExpense.git
cd TrackaExpense
npm install
npm start
npm run android
- React Native: A JavaScript framework for building native mobile applications.
- Firebase: A platform developed by Google for creating mobile and web applications.
- React Navigation: A library for routing and navigation in React Native.
- React Native Paper: A cross-platform material design library for React Native.
- React Native Vector Icons: A library for using custom icons in React Native.
- React Native Chart Kit: A library for creating customizable charts in React Native.
You can download the APK for the app from the following link: TrackaExpense APK
This project is licensed under the MIT License - see the LICENSE file for details.
- Dhruv Chheda: dhruvchheda.com
- Email: [email protected]