Little Finance Tracker is a mobile application designed to help users manage their personal finances easily and efficiently. Built with React Native and Expo, this app provides a user-friendly interface for tracking expenses, income, budgets, and savings goals.
- User Authentication: Secure login and registration system.
- Dashboard: Overview of financial status, recent transactions, and quick actions.
- Expense Tracking: Log and categorize expenses with ease.
- Income Management: Record and track various income sources.
- Budget Planning: Set and monitor budgets for different categories.
- Savings Goals: Create and track progress towards savings targets.
- Profile Management: User profile customization and settings.
- React Native
- Expo
- Expo Router
- React Native Paper
- Zustand (State Management)
- TanStack Query (React Query)
- Golang (Backend)
- Node.js (v14 or later)
- npm or yarn
- Expo CLI
-
Clone the repository:
git clone https://github.com/khantseithu/little-finance-tracker.git
-
Navigate to the project directory:
cd little-finance-tracker
-
Install dependencies:
npm install
or
yarn install
-
Start the Expo development server:
expo start
-
Use the Expo Go app on your mobile device to scan the QR code and run the app.
Contributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the MIT License - see the LICENSE file for details.
- Thanks to the React Native and Expo communities for their excellent documentation and support.
If you have any questions or feedback, please open an issue on this repository.
Happy tracking!