Interactive — this is the real demo running inside the page.Full screen
What this template does
Ledgerly runs the books of a Beirut interior studio. Categorise a live bank feed, drag bank lines onto invoices and bills to reconcile until the difference rolls to $0.00, and build invoices on a live A4 preview with 11% VAT, discounts and a USD/LBP toggle. Send them (simulated), record payments and watch the P&L, balance sheet and VAT summary update.
Signature interaction
Type line items and the A4 invoice re-renders as you go, then drag bank lines onto invoices and bills while the reconciliation difference counts down to zero.
Working in the demo
Live A4 invoice preview with 11% VAT and LBP VAT line
USD / LBP currency toggle at a configurable rate
Send invoice, record full or partial payment, PAID stamp
Bank reconciliation with drag-to-match and auto-match
Difference counter that rolls to $0.00
Bank feed with inline and bulk categorisation
Account, date, category and status filters
Bills with pay, schedule and balance checks
P&L with period comparison and collapsible groups
Balance sheet that always balances
Quarterly VAT summary with filing status
Command palette, undo toasts, accent colour and density
A live analytics dashboard for a Lebanese home-goods store: KPI cards, a revenue line with hover crosshair, category bars and a channel donut, all driven by one date-range picker and a comparison-period toggle. Click a bar or channel to cross-filter everything.
A self-serve report builder for a Lebanese food distributor: choose a metric, group-by and split-by dimensions, filters, chart type and period, and get an animated chart plus a pivot table with totals. Save reports to a list, pivot rows and columns in one click, and preview the CSV export in a copyable panel.
A visual automation builder for a Beirut coffee e-shop: pick a trigger (new order, low stock, ticket created), set conditions, and chain actions like WhatsApp messages, assignments, tasks and CRM updates on Yes/No branches. “Run test” sends a sample event through the flow with animated tokens and a timestamped run log.