← Back to portfolio

Forensic CRM — Case Management for Forensic Experts

2017 PHP · Laravel

A legal company that does forensic examinations — car accidents, construction defects, property damage. Courts assign them cases, and they needed a system to track everything: which expert is assigned, what's the deadline, who paid, what stage the case is at. I built them a web CRM that replaced their paper chaos.

Case details

What's inside

Each case has its own card with all the details: case number, type (auto, fire, construction), court, judge, all the parties involved — plaintiff, defendant, their representatives, the expert assigned. Plus a calendar section with key dates: when the case was received, when the object inspection happens, when to submit to court.

Cases list — active work

The contacts section is serious. Every person linked to a case has their phone, email, and role clearly marked. The expert can see at a glance who to call about what. And the status history tracks every change — when the case was accepted, when it moved to "in progress", when it was completed.

Case with full contact details

Cases table with filters

The coolest thing for the accountant was the payment tracking. Each case can have payments assigned to either plaintiff or defendant, with amounts, comments, and a full payment history. There's also a "Export to PDF" button — because courts still love paper.

Payment dialog