Mobile Apps Currently working on
Finalyze
A React Native mobile app for tracking personal expenses and managing budgets with smart categorization and visual analytics.
Overview
Finalyze (Spend Log) is a personal expense tracker mobile app built with React Native and Expo. It helps users log expenses, visualize spending patterns, and manage budgets with an intuitive interface.
Features
Phase 1 (MVP) - Completed
- Expense Logging: Input expenses with amount, date, category, payment method, and description
- Dashboard Overview: View spending summaries for today, this week, and this month
- Categories & Budgeting: Pre-defined categories (Food, Transport, Entertainment, etc.) with customization
- Basic Analytics: Bar chart visualization of spending by category
- Search & Filters: Search expenses by amount, category, or date range
- SQLite Database: Local data storage using Expo SQLite
Upcoming Features (Phase 2)
- Recurring expenses tracking
- Expense suggestions based on past behavior
- Receipt scanning with OCR
- Bill tracking and reminders
- Data export (CSV, Excel, PDF)
- Multi-account support
Tech Stack Details
- Frontend: React Native with Expo
- Navigation: Expo Router
- Database: Expo SQLite
- Charts: Custom bar charts with React Native components
- State Management: React Hooks
Challenges
Building a smooth expense tracking experience required:
- Efficient SQLite queries for fast dashboard loading
- Intuitive category selection and expense input flow
- Responsive chart rendering across different screen sizes
- Smart categorization algorithm for expense suggestions
Outcomes
The app provides a clean, distraction-free way to track daily expenses with instant insights into spending habits.