← Back to projects

Enterprise Loan Operations Workspace

Lendora

Enterprise Loan Operations Workspace

Lendora

Full-stack product engineer — architecture, UI, finance logic, auth, database, and deployment

Lendora is a full-stack loan tracker for EMIs, payments, and documents. I designed the product, built amortization math, auth, analytics, reports, and an AI assistant, and shipped it to lendorafinance.netlify.app. It is a production-style SaaS app for tracking loans, EMIs, payments, documents, and balances in one secure workspace. Users can add original loan terms (including loans already in progress), generate amortization schedules, record payments, compare loans, and see remaining balance and interest with the same formulas banks use. It is built as a multi-tenant web app with auth, row-level security, file storage, and scheduled email reminders.

Next.js 15React 19TypeScriptTailwind CSSshadcn/uiSupabaseTanStack QueryZustandZodRechartsNetlify

Key features

  • • Loan CRUD with reducing, flat, and compound EMI calculation and a visible formula breakdown.
  • • Full amortization schedule, mark paid or missed, extra payments, and foreclosure what-if.
  • • Payments with receipts and documents in private storage.
  • • Analytics dashboard, reports (PDF, CSV, Excel), and loan comparison.
  • • AI assistant that answers from the user’s real portfolio data.
  • • Auth (email + Google), settings, notifications, and in-app help.
  • • Deployed to Netlify with Supabase Auth, Postgres, Storage, and Edge Functions.

My contributions

  • • Designed the product and multi-tenant workspace architecture.
  • • Implemented bank-style amortization math and EMI formula breakdowns.
  • • Built loan, payment, document, and balance workflows in Next.js and React.
  • • Added analytics, PDF/CSV/Excel reports, and side-by-side loan comparison.
  • • Shipped an AI assistant grounded in the user’s live loan data.
  • • Wired Supabase Auth, Postgres row-level security, Storage, and Edge Functions.
  • • Deployed the production app to Netlify at lendorafinance.netlify.app.