React JS | Progressive Web App | Expense Tracker

Muhammad Azhar  Iqbal

Muhammad Azhar Iqbal

Spenzai - Personal Expense Tracker

A modern expense tracking app with Islamic finance principles and smart analytics.

What is Spenzai?

Spenzai is a Progressive Web App (PWA) that helps you track your expenses mindfully. It works offline, supports multiple currencies, and provides real-time insights into your spending habits.

Features

Easy Expense Entry - Add expenses quickly with a custom keypad
15 Categories - Organize spending into Needs, Wants, and Savings
Real-Time Analytics - See where your money goes instantly
Multi-Currency - Supports 332 countries with automatic currency detection
Works Offline - All data stored locally on your device
PWA Ready - Install as an app on any device

Tech Stack

React 18.3.1
Vite 5.4.2
Tailwind CSS 3.4.1
LocalForage (IndexedDB)
React Router DOM

How It Works

Onboarding - Select your country and currency
Add Expenses - Enter amount, choose category, add optional note
View Analytics - See spending breakdown by category and type
Track History - Filter expenses by day, week, or month
Manage Profile - Update settings and preferences
Like this project

Posted Sep 7, 2025

Developed Spenzai, a free, privacy-focused expense tracking PWA.