Case Study

Speaking the client's language... it's not Excel.

BE Languages was running core operations on Excel. It had worked for a long time, but as the volume of clients, interpreters and jobs grew, spreadsheets were becoming harder to manage. We delivered a purpose-built system to replace them.

Project at a glance

  • Client: BE Languages
  • Industry: Language services / interpreting
  • Services: Build
  • Delivered: Direct delivery of a bespoke operations platform - clients, interpreters, jobs, rate cards, invoicing and email workflows
  • Project status: Live

The challenge

Spreadsheets were becoming difficult to manage for day-to-day language services operations - coordinating clients, interpreters, job offers, rates and invoices across growing volumes.

What had once been a workable set of workbooks was becoming harder to share and harder to grow with. The business needed a system that matched how the agency actually runs.

Our approach

Direct client delivery of a greenfield web application shaped around the agency's real workflows - with import paths to bring existing interpreter and client data across from the old spreadsheets.

Built end to end as an Angular front end and NestJS/MongoDB API, with email, PDF invoicing, file storage and maps support for location-aware interpreter matching.

The solution

Delivered a full-stack operations platform replacing the Excel-based system - covering the agency's clients, interpreters, jobs and billing in one place.

  • Client and contact management
  • Interpreter directory with languages, qualifications, rates and document storage
  • Job and job-offer workflows, rate cards and service catalogue
  • Invoicing with PDF generation, email notifications and data import from the legacy estate

The outcome

Operations moved off spreadsheets onto a system built for the agency's real workflows.

  • Single place to manage clients, interpreters, jobs and invoices
  • Less reliance on spreadsheet handoffs between people and processes
  • A maintainable platform that can grow with the business

The platform is live and supporting day-to-day language services operations.

Technology

A modern stack chosen for a maintainable ops platform that can evolve with the agency.

  • Angular
  • NestJS & MongoDB
  • AWS S3
  • Google Maps, PDF generation, email delivery

Facing a similar challenge?

Whether you're replacing legacy software, connecting existing systems or building something new, tell us what you're trying to achieve.