06 / CASE STUDY2026- / Legal strategy game

VerdictRoom

Next.js · TypeScript · PostgreSQL · Supabase
VERDICTROOM / CASE SESSION
CASE / VR-001ROUND 03 / 05
CASETHE MISSING
STATEMENT
INCIDENT / 23:40
DEFENDANT01R. MEHTA
VICTIM02A. SHARMA
WITNESSES04AVAILABLE
YOUR MOVEWhich testimony do you inspect next?
01THE CHALLENGE

Model a legal scenario as a stateful system so the case can evolve through player decisions rather than behaving like a static quiz.

02WHAT I WORKED ON

Building an API-first case domain around incidents, defendants, victims, witnesses and decision paths, with the goal of making legal reasoning feel interactive and game-like.

03ARCHITECTURE
01DISCOVER

External sources / user input

02NORMALIZE

Validation / dedupe / caching

03ORCHESTRATE

APIs / model calls / business rules

04SERVE

API / search / UI

Back to work