Portfolio

LegalTech Company

Digitizing legal workflows for the Israeli legal industry.
Contact us

About the client

An Israeli LegalTech company on a mission to revolutionize the way law firms and legal departments operate. With countless repetitive and bureaucratic tasks slowing lawyers down, the company set out to build a comprehensive digital toolset that simplifies legal work — automating document processes, streamlining operations, and boosting productivity across the board.

The vision was clear, but execution required strong technical talent. That’s where Code Kings stepped in.

Challenge

What started with one developer quickly scaled — today, a full team of four Code Kings engineers is powering the entire product development. We’ve become a core part of the client’s engine, tackling some of the most intricate technical challenges in the legal space.

From day one, our biggest hurdles were:

  • Mapping diverse legal document types and their field structures.
  • Extracting data accurately from complex DOCX files.
  • Injecting structured data into templates while preserving formatting and layout.
  • And all this, in real legal use cases — the product is live, and in the hands of paying customers.

The Solution

This was more than just a frontend overhaul — we built the entire backend as well:

  • A robust Express.js application, hosted on Microsoft Azure.
  • Deep integrations with Azure services, including storage, security, and job queues.
  • Advanced algorithms for document parsing and editing, enabling intelligent automation of form-filling and review processes.
  • Custom-built logic for error detection and recovery to handle edge cases in legal document structures.

Tech stack

To achieve the client’s goals, a robust and versatile tech stack was chosen:

Frontend: React.js, TypeScript, Vite, Styled-Components, Material-UI, Redux Toolkit.
Backend: Express.js, hosted on Microsoft Azure with integrations to various Azure services.
Document Automation: Custom DOCX processing, XML parsing, and smart field mapping logic.
Data Handling: REST API communication with optimized state handling and error management.

We're proud to be part of this journey — helping modernize an entire industry by replacing tedious, manual work with fast, elegant automation.

Share your ideas.

Let's make them happen.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.