⚠️ STAGING PREVIEW — Demo/test data only. Not production. · স্টেজিং প্রিভিউ — শুধু ডেমো/পরীক্ষার ডেটা, প্রোডাকশন নয়।

💰 MyLedger Personal Finance Manager

● Local
Total Available Balance
৳0
—
Today's Income
৳0
Today's Expense
৳0
This Month Income
৳0
This Month Expense
৳0
Total Savings
৳0
Receivables / Payables
৳0 / ৳0

Expense Breakdown — This Month

Monthly Overview — Last 6 Months

Recent Transactions

Upcoming / Due Soon

Transactions

Advanced Filters

Reports & Analytics

Income
৳0
Expense
৳0
Net
৳0

By Category

By Account

Savings Report

Export

CSV opens in Excel / Google Sheets. For PDF, use Print → Save as PDF.

More

MyLedger v1.2.4 — offline-first, IndexedDB storage, queue-based cloud sync. Data stays on this device (localStorage / IndexedDB) until Supabase is connected. Voice entry & receipt OCR are coming soon — they are not in v1.2.4. Receipt photos stay on this device only.

Accounts

Add Account

Transfers between accounts do NOT count as income or expense.

Transfer Between Accounts

Categories

Add Category

Budgets

Add Monthly Budget

Monthly Savings Target

Loans & Debt

Add Loan / Debt

Loans do NOT count as income or expense — they only move money between the account and the person.

Savings Goals

Add Savings Goal

Financial Calendar

Add Reminder

Recurring Transactions

Add Recurring Transaction

Due rules run automatically once a day when you open the app. Expenses are skipped if the account balance is too low.

Account History

Total Available Balance৳0

Settings & Backup

Language / ভাষা

Theme

Mode: Local (offline) — Supabase not connected yet. Fill SUPABASE_URL / SUPABASE_ANON_KEY in app.js CONFIG to enable cloud sync + Google sign-in.

👤 Profile

Not signed in
Cloud Sync (Supabase)Local (offline)
Google Login / গুগল লগইনNot Configured / কনফিগার করা হয়নি
Cloud Sync / ক্লাউড সিঙ্কNot Configured / কনফিগার করা হয়নি
Last sync—
Device—
Sync status● Local

Cloud Sync (Supabase)

Mode: Local (offline)

Cloud works only after SUPABASE_URL + SUPABASE_ANON_KEY are set in app.js CONFIG and Google is enabled in Supabase Dashboard. "Cloud Connected" appears only after sign-in AND a successful live read test. Only your Google account can see your rows (Row Level Security).

Delete account

Deletes your cloud data (only your own account) and all local data. A JSON backup is exported first. You will be asked to type DELETE to confirm.

Backup & Restore

Coming Soon (not in v1)

🎙️ Voice entry — coming soon.
🧾 Receipt OCR — coming soon. For now, attach a receipt photo to a transaction (stored locally only).
AI features will never change a financial record without your confirmation.