Our customer is a leading provider of document visualisation tools for local authorities. DigEplan delivers integrated, secure, web-based electronic plan review for virtually any document type, including PDF, 2D CAD, Graphics, Office and BIM documents and enables users to view, annotate, digitally stamp, convert, print, whilst simultaneously collaborating in the workflow. Stakeholders involved in electronic plan review are always connected to the systems of record, without the need to download files to the desktop, enabling efficient processing to be completed.
It enables users to efficiently work with electronic plans that need to be measured, viewed, commented upon, stamped and rejected or approved. The solution also supports simultaneous collaboration with civil engineering and other departments, disciplines and agencies.

We built several critical integrations into government platforms allowing users to instantly access plans for viewing, annotation, stamping and archiving, completely eradicating the need for paper, end-to-end and adheres to the governance of the back office systems where legislative processes are defined and managed.

Tux, the Linux mascot
DigEplan, plan reviewers are able to work directly from their existing back office platform

It’s possible to instantly analyse resubmitted plans with the comparison function. This compare capability allows users to instantly determine what has been added, removed, or changed between subsequent submissions.

This is particularly useful during the review of plans or documents that have been resubmitted multiple times. Hard to spot differences between the original file and subsequent cycles can be easily identified, saving time, identifying accidental or intentional changes beyond what was requested.

Tux, the Linux mascot
DigEplan’s compare and overlay functions enable review cycle differences to be identified quickly and easily

With intelligent batch stamping, reviewers can apply ‘Intellistamps’ to electronically sign and stamp document sets with attributes from the systems of record. Intelligent stamps retrieve and insert information from the back office, enabling quick approvals and digital sign-off. The sign-off stamp contains information about the annotation author and case ID, as well as the date and time of creation, providing a reliable audit trail of changes and approvals. Users can accelerate the approval process further with the ‘en masse’ batch stamping and conversion capability, saving many hours when compared to traditional methods.

Tux, the Linux mascot
An example of ‘Intellistamp’.

Automatically extracting correction comments from plan review cycles is easy. That, combined with the plan mark-ups, supports clear, unambiguous feedback to the application owner or contractor.

Once a document has been reviewed in DigEplan, the details of any correction comments can be extracted from the plans and used to populate the comment correction letters, tracking module and reports. This allows comments to be tracked through multiple review cycles until final close-out and permit issuance.

DigEplan automatically generates interim and final consolidated reports, updating the master record, saving significant time for the plan reviewers.


The system is implemented using a Microservice based architecture, allowing web and mobile clients to connect using a REST-ful API.


Front end: Angular 6, TypeScript, JavaScript
Back end: NestJS, Node.js, TypeScript, Java, .Net
Database: MongoDB, MySQL, Neo4J
Other: Docker, Kubernetes, RabbitMQ, SharePoint
Repository: Git
Deployment: Google Cloud, AWS Cloud


Agile / Scrum with 2-week iterations.


The project team consisted of: one Project Manager/Scrum Master, 5 Web Developers, 1 QA Engineer

The web development team was cross functional, owning equally the back-end and front-end part of the platform.