About This Software

Professional Mortgage & Finance Case Management

Phantom Finance is a comprehensive case management platform designed for mortgage brokers and finance professionals. Built to handle the complete lifecycle of mortgage applications, bridging loans, and property finance cases, this Next.js application combines powerful data management with intuitive user interfaces to streamline daily operations.

Zero-Latency Triage Experience

The platform implements a "Zero-Latency Triage" architecture where all filtering operations execute client-side in memory. This "Active-First" hydration strategy ensures instant responsiveness when switching between case views, status filters, and lender groupings—eliminating the lag typically associated with server-round-trip filtering.

Case Management Features

  • Categorised case grouping with lender-based organisation
  • Status-based filtering (Active, Completed, All cases)
  • Soft-delete master toggle for archived case visibility
  • Contextual direct entry with quick-add functionality
  • Universal case selector across all application views
  • Google Sheets integration for data import/export
  • Real-time calculation engine for commission tracking

Technical Architecture

Built on Next.js with the App Router, Phantom Finance uses Supabase for PostgreSQL database management and Drizzle ORM for type-safe queries. The UI leverages shadcn/ui components with Tailwind CSS for a consistent, dark-mode-first design.

Calculation Engine

The integrated calculation engine automatically computes commission splits, fee breakdowns, and payment schedules based on configurable rate tables. Master lists for lenders, introducers, and fee structures are centrally managed through the admin interface, ensuring consistent calculations across all cases.

Device Flexibility

A device view toggle allows users to switch between desktop and mobile-optimised layouts. The sidebar navigation collapses intelligently on smaller screens while maintaining full functionality. This responsive approach ensures productivity whether working from an office desktop or reviewing cases on a tablet during client meetings.

Data Integrity & Diagnostics

Built-in diagnostic tools help identify "ghost filters"—situations where filter combinations result in zero visible cases. Header-level debugging exposes current filter states, and the system audits server actions to ensure immutable UUIDs are propagated correctly through all filtering and linking operations.

Communication Patterns

Multi-channel content formatting supports the Asterisk Bold Pattern for WhatsApp/Email parity, ensuring messages display correctly across different platforms. This attention to communication detail helps maintain professional client correspondence throughout the case lifecycle.

Built with Next.js, React, TypeScript, Supabase, Drizzle ORM, and Stripe.
© 2026 Phantom Finance. All rights reserved.