Portfolio demo — fictional insurance data

Operations software that feels shipped, not sketched.

InsureOps is a workflow-heavy internal dashboard for insurance ops — policies, claims, payments, KYC documents, and role-gated actions in one cohesive product surface.

  • No signup required
  • 5 demo personas
  • Mock API included
Next.js 15TypeScriptTanStack QueryTanStack Tableshadcn/uiZustand
Explore capabilities

Capabilities

Built for insurance ops, not generic admin panels

Six focused capabilities grouped by how teams actually work — visibility first, then workflows, then who can do what.

01

Operational visibility

See what needs attention before it becomes a customer problem.

Dashboard overview

Stat cards for active policies, pending claims, failed payments, and documents awaiting review.

Production-grade tables

Search, filter, sort, and paginate with URL-synced state plus real empty, loading, and error paths.

02

Workflow automation

Encode business rules in the UI so invalid actions never ship to production.

State-machine actions

Claim transitions, document review, and payment retry flows validated on the server and reflected in the client.

Activity feed

Every mutation appends an audit-style event. The dashboard and global activity sheet stay in sync.

03

Governance & integration

Role-aware surfaces and a clean path to your real backend.

Role-aware UI

Switch demo personas in one click. Approve, retry, and review controls appear only when the role allows it.

Backend-swap ready

Typed Next.js API routes today. Point NEXT_PUBLIC_API_BASE_URL at your service tomorrow — components unchanged.

Workflow

Claims move through states — the UI enforces the rules.

Transitions are validated server-side and mirrored in the client. Reviewers cannot skip steps; finance marks payout only after approval.

01

Submitted

Customer files claim

02

Under review

Reviewer opens case

03

Approved

Payout authorised

04

Paid out

Finance closes loop

Permissions

Same data. Different powers.

Pick a demo persona at login and watch the interface adapt — not a separate app per role.

Claims reviewer

Approve & reject claims

Finance admin

Retry failed premiums

Operations manager

Assign reviewers

Support agent

View-only customer access

Ready to walk through a claim approval?

Log in as Daniel Okafor (claims reviewer), filter submitted claims, and approve one in under a minute.

Start the demo