Node.js
JavaScript runtime for client portals, APIs and extraction engines.
Why us on this
Our default for custom client-facing portals and back ends, and for one-off extraction engines that turn legacy files into structured data.
Where we have run it

Pharmaceutical company · Global · one of the world's largest, app used from the CEO down
Offline Investor Relations App for a Global Pharmaceutical Company
At an investor conference, the CEO's answer depended on finding the right slide in a 350-slide deck that was out of date the moment anyone changed it. Now the same content lives in a Power Apps app that works offline on five platforms, kept current by the teams that own it.
~350slides migrated into structured data

Road-construction group · Bulgaria · ~300 staff, €100M+ revenue, own asphalt, concrete and fuel sites
ERM Platform for Road Construction
A road builder with 300 people, 180 trucks and machines, its own asphalt, concrete and fuel sites and €100M+ a year in public contracts was running on paper, Excel and the accountants' memory. Every figure was typed three times, management saw the month three to four weeks late, and insurance and inspection deadlines lived in one person's spreadsheet. We designed the platform that runs the whole operation from one place.
< 1 dayProjectedmanagement reporting, down from 30

Chartered accountancy firm · London · serving high-net-worth clients
Client Onboarding Portal with Dataverse for a UK Accountancy Firm
For a firm that has to verify every new client, onboarding by email is slow, insecure and hard to evidence: passports as attachments, questions lost in threads, staff retyping everything before checks could start. Now clients sign in to a secure portal, submit their details and ID documents once and chat with the staff on their case, and everything lands as structured data in the firm's Dataverse app, where driving licence and public-record checks run.
1secure portal: details, ID and case chat
More in Software development
The other tools we reach for on the same kind of work.
Rules engines and custom logic inside our workflows.
Typed JavaScript for the platforms we build.
Front-end library for business applications.
Front-end build tooling.
Utility-first CSS for consistent interfaces.

Front-end framework used inside ServiceNow portals.

The .NET language inside UiPath workflows.
The language behind much of the web, still the right tool for a lot of it.
Talk to us
Already running Node.js?
Tell us what it is doing today and where it stops. We will say plainly whether we can move it, what that takes, and when it is the wrong tool for what you are trying to do.
