Overview
AomRakk is a mobile application designed to help users manage their personal finances in a simple and engaging way.
Users can track their income and expenses, view their transaction history, and stay motivated through a daily reward system.
Each time users log their expenses and complete daily check-ins, they earn points that can be redeemed to plant virtual trees 🌳, encouraging consistent financial habits.
Application Screens
Home • Summary • Transaction History • Reward System
Expense & Income Tracking
Users can easily record both income and expenses.
Each record can be customized with a name and categorized using built-in categories such as:
- Food
- Entertainment
- Transportation
- Other daily expenses
The application automatically generates a financial summary to help users understand their spending behavior.
Transaction History
The history feature allows users to review their financial records.
Users can filter transactions by selecting:
- Start date
- End date
This makes it easy to analyze spending patterns over time.
Daily Check-in Reward System
To encourage consistent financial tracking, the application includes a daily check-in system.
After logging expenses, users can check in each day to collect points.
- Each check-in earns reward points
- When users collect 10 points, they can redeem them to plant a virtual tree 🌳
This gamification helps motivate users to develop better financial habits.
User Profile
Users can personalize their profiles by updating:
- Display name
- Profile picture
This helps create a more personal and engaging user experience.
🔦 Highlights
- Track income and expenses
- Built-in expense categorization
- Transaction history with date filtering
- Gamified reward system with tree planting
- Simple and intuitive mobile interface
⚙️ Technical
Frontend
- React Native
Storage
- AsyncStorage for local data persistence
Architecture
- Lightweight mobile architecture optimized for performance