Home>Case Studies>A 40+ module intranet carrying day-to-day internal operations
ManufacturingHR & AdminIntranet Systems

Everything internal,behind one login.

How a transformer manufacturer consolidated more than forty internal modules - from travel requests and reimbursements to bank guarantees, tendering, help desk, and legal case files - into a single intranet, with a mobile app for the people who are not at a desk.

A grid of forty module tiles on one platform, several of them active
ClientTBEA
IndustryTransformer manufacturing
FunctionInternal operations & HR
Scope40+ modules and workflows
EngagementBuild and extend
01

The situation

A manufacturer of this size runs on a long tail of internal processes. Travel requests. Reimbursements. Vendor registration. Asset tracking. Bank guarantees and letters of credit. Help desk tickets. Job postings. Legal case files. None of them is large enough on its own to justify a system, so each one ends up somewhere different - an email thread, a shared folder, a register, a form on somebody’s desk.

The cost is not in any single process. It is that an employee has to know where each one lives, a manager chases approvals across four different channels, and nobody has a view of the whole. So the brief was not to automate one workflow well. It was to understand how the departments actually interlink, and then put the lot behind one login without the result becoming a menu nobody can navigate.

No single one of these is large enough to justify a system. Together, they are most of the working day.

02

What we built

We built an intranet of more than forty modules, each designed against the department that would use it, all sharing one identity, one set of role permissions, and one place to look. Company news, policies, and announcements sit alongside the transactional modules rather than in a separate publishing tool, because an intranet people only visit to file a claim is not an intranet anyone reads.

A single workflow engine is the spine. Travel requests, reimbursements, and vendor management route through it, and so do the specialised processes: bank guarantee and letter of credit handling, a bidding portal covering vendor registration, tendering, and reverse auctions, enterprise task and project tracking, litigation files, and the help desk. Around those sit the modules that make somewhere worth going - a suggestion scheme, careers and internal job postings, quizzes for training, surveys for feedback. A Xamarin app carries the same features to people away from a desk, and where data already lived in other systems the intranet integrates with them rather than keeping a second copy.

Inside the intranet

The forty-odd modules fall into two kinds of work.

Requests, approvals, and cases

  • Workflow engine carrying travel, reimbursement, and vendor management
  • Bank guarantee and letter of credit processing
  • Bidding portal with vendor registration, tendering, and reverse auctions
  • Help desk for raising and tracking internal support requests
  • Enterprise task and project tracking across departments
  • Litigation module for legal cases and their documentation

People and information

  • Company news, policies, and announcements
  • Asset management and tracking
  • CRM covering the customer relationship through the sales cycle
  • Suggestion scheme for employee ideas
  • Careers and internal job postings
  • Quizzes for training, surveys for feedback, and a mobile app for all of it
03

What changed

Outcomes as reported by the client. We have not attached percentages to them, because the ones worth quoting are the ones the client measured themselves.

01

One login replaced a map of where things live

An employee raising a travel request, opening a help desk ticket, and checking a policy does all three in the same place under the same permissions. Knowing where a process lives stopped being part of the job.

02

The links between departments became visible

Because the modules share one workflow engine and one identity, a request that crosses departments stays a single record rather than becoming four. Working out those interlinks was the hardest part of the project, and the part that made the rest possible.

03

It kept absorbing work

Forty modules is where it stands, not where it started. The architecture was built for the client to keep adding, which is why the intranet has grown into day-to-day operations rather than settling as a launch-day artefact.

04

How it was built

Built to keep absorbing modules, and integrated with the systems the client already ran.

BackendASP.NET Core, ASP.NET MVC
Front endReactJS, jQuery
MobileXamarin Forms
IntegrationExisting enterprise systems

How many of your processes live somewhere nobody can name?

The small ones - travel, reimbursements, asset registers, internal requests - are rarely worth a system each, which is exactly why they end up scattered. Tell us what yours look like and we will tell you honestly which are worth consolidating and which are fine where they are.