Goodwave
Legal Tech

A legal-tech platform co-founded and acquired by Hexa, France’s largest startup studio.

4+Years
100+UI Components
Court-ReadyPDF Output
AcquiredBy Hexa

React · NestJS · TypeScript · MongoDB · Docker

Executive Summary

Norma is a legal-tech platform we co-founded and built as technical and strategic partner — enabling lawyers, judges, insurers, and magistrates to calculate personal injury compensation with court-grade precision. After 4+ years of development by a 3-engineer team, Norma was acquired by Hexa, France’s largest startup studio and accelerator.

01

The Challenge

French personal injury compensation is one of the most complex areas of civil law. Calculating fair compensation requires navigating layered models with interdependent variables — medical assessments, loss of earnings projections, pain and suffering scales, third-party recourse, and jurisdiction-specific precedents. Errors have direct consequences on victims’ lives and legal outcomes.

There was no single platform that could encode the full complexity of compensation law while remaining accessible to non-technical legal professionals. Practitioners relied on spreadsheets, paper-based reference tables, and manual cross-referencing — an approach that was error-prone, time-consuming, and produced inconsistent results.

The computation engine required financial-grade precision: a rounding error or misapplied formula can change the outcome of a case by thousands of euros. The interface needed to dynamically adapt based on case parameters, and the platform had to generate court-ready documents with full calculation traceability.

02

Our Approach

We built a full-stack application separating the computation engine (pure logic, heavily tested) from the presentation layer (dynamic forms, conditional rendering) and the document generation pipeline (court-formatted PDF output). This separation allows legal calculation logic to be updated independently of UI changes as jurisprudence evolves.

Each compensation category — loss of earnings, pain and suffering, third-party recourse, future care costs — is implemented as an independent module composed into complete case calculations. The engine handles interdependencies through a reactive computation graph that recalculates affected values in the correct order when any input changes.

Over 100 UI components implement a form system that adapts in real time to case parameters. Conditional logic controls field visibility, validation rules, and default values. The PDF generation pipeline produces structured reports formatted for French courts, with full traceability of every formula, input, and intermediate result.

03

The Results

A platform trusted by legal professionals across the French personal injury ecosystem — lawyers, insurance claim handlers, judges, and magistrates — for court proceedings where calculation accuracy is non-negotiable.

4+ years of continuous iteration and refinement, with deep domain expertise developed alongside legal experts. The engineering discipline required — exhaustive testing, defensive coding, rigorous validation — is closer to fintech or medical software than typical web development.

Norma’s quality and market potential led to its acquisition by Hexa, France’s largest startup studio — validating both the product vision and the engineering standard behind it.

Technical Depth

Under the hood

Computation engine with composable, independently testable modules for each compensation category.

Reactive computation graph handling interdependencies — changing one variable cascades correctly through all affected categories.

Dynamic conditional form system: 100+ components with real-time field visibility, validation, and recalculation.

Court-ready PDF generation with full calculation traceability — every formula, input, and intermediate result documented.

Data visualization for complex compensation structures including projected losses and capitalization tables.

Exhaustive test coverage across every calculation path — financial-grade precision where errors affect legal outcomes.

Let's build your next system.

Whether you need a platform rebuilt for scale, a complex integration unified, or a precision tool for a specialized domain — we're ready.

Start a conversation