Stop Rebuilding UI

Chat Expense Split

React expense splitting chat interface for Next.js with payment cards, participant breakdowns, settlement status indicators, and balance summaries using TypeScript, shadcn/ui, and Tailwind CSS

Scroll to load preview

Split expenses and settle up directly in a chat interface built with React and Next.js. Expense messages render as structured cards showing the total amount, who paid, a per-person breakdown with individual shares, and settlement status tracking. Each participant sees their balance and can mark their share as paid. Built with TypeScript, shadcn/ui Avatar, Badge, and Button components, Framer Motion entrance animations, and Tailwind CSS. Perfect for group trip planners, roommate expense trackers, and shared dining bill splitters.

FAQ

Last updated on March 30, 2026

Was this page helpful?

Sign in to leave feedback.