Business toolActive

Marine Trader Tracker

Internal loan tracking app for managing borrowers, repayment schedules, and daily collections. Includes ledger-based due/overdue visibility and transaction history.

Overview

Managing small-loan portfolios with varying interest accrual and payment schedules is error-prone when done manually. Staff need a fast way to see who is due or overdue, track partial vs. full payments, and keep a reliable record of all transactions.

Built a Firebase-backed web app that models each borrower’s ledger and calculates payment schedules based on interest ticks and payment intervals. The UI surfaces due payments and daily collection totals, while allowing staff to record payments, adjustments, and external cash movements securely behind Google-auth access control.

Key features

  • Borrower management with collateral details, principal, interest model, and schedule setup
  • Auto-generated ledger entries for recurring or fixed-deadline loans
  • Due/overdue segmentation and progress tracking per borrower
  • Daily checklist view with full/partial payment actions and reset capability
  • Transaction log with filters by borrower, type, and date range
  • Wallet summary with collected vs. expected amounts and projected balance
  • External income/expense entries for cash adjustments
  • Google Auth guard with allowlisted admin accounts
  • Firestore persistence with caching and debounced saves