Back to Projects
Mobile Apps 🔵 Currently working on

Finalyze

A React Native mobile app for tracking personal expenses and managing budgets with smart categorization and visual analytics.

Oct 2025 - Present

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:

  1. Efficient SQLite queries for fast dashboard loading
  2. Intuitive category selection and expense input flow
  3. Responsive chart rendering across different screen sizes
  4. 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.