All case studies
Workforce Operations · Business Administration

Integrated Business Hub Suite

A connected suite of focused applications for learning, hiring, collaboration, and controlled team spending, giving growing organisations one consistent operating layer.

Multi-application web suite · Mobile companion experiences 36-week delivery Product design & engineering
Integrated Business Hub Suite project illustration

The product at a glance.

A family of role-aware applications designed to work together without forcing every workflow into one oversized dashboard. Training Hub manages courses and learning content, Recruit Hub supports candidate intake and interviews, Connect Hub enables teams and meetings, and Spend Hub controls team budgets, cards, and transaction visibility. A shared suite website explains the product model and routes organisations to the right workspace.

Target users

People teams, hiring managers, trainers, employees, finance administrators, team leads, and staff using shared collaboration and spending tools.

Business problem

Growing organisations often assemble separate tools for recruitment, training, meetings, and employee spending. The result is duplicated user records, inconsistent permissions, disconnected notifications, and little visibility across the employee lifecycle. Each team needs a focused workflow, but the organisation still needs shared identity, governance, and reporting.

Solution

We shaped the product as a coordinated suite: each hub keeps its own navigation and domain language while sharing authentication patterns, company and team context, role-aware access, and API conventions. The experience supports the journey from finding and interviewing people, to onboarding and training them, collaborating day to day, and giving teams controlled budgets for work-related purchases.

Key features

Shared sign-in, company context, roles, teams, and permission-aware navigation across hubs
Training catalogue, courses, content blocks, tasks, assessments, and learner progress
Recruitment workflows for vacancies, candidates, application requirements, comments, and video interviews
Team collaboration with meetings, invitations, profiles, company spaces, and video-call integration
Spend controls for teams, budgets, cards, transactions, categories, and approval visibility
Reusable notifications, uploads, activity logs, and administration patterns across products
Suite website with product positioning, feature explanations, pricing, demo, and contact flows

Technology stack

Vue.jsVuexGraphQLAWS AmplifyCognitoStrapiElement UI

Architecture

The suite uses multiple Vue.js applications with shared GraphQL and AWS Amplify patterns. Cognito handles authentication, Vuex supports application state, and APIs coordinate users, companies, teams, learning records, candidate data, meetings, budgets, cards, and transactions. A Strapi-backed training service supports content administration, while integrations handle video meetings, email, uploads, and transaction workflows.

Timeline

01 Suite discovery and shared domain mapping 5 weeks
02 Identity, roles, and design system 6 weeks
03 Training and recruitment workflows 9 weeks
04 Collaboration and meeting tools 7 weeks
05 Spend controls and integrations 6 weeks
06 Cross-suite QA and rollout 3 weeks

Challenges

The central challenge was balancing product consistency with the needs of four distinct domains. Shared authentication and company data had to remain dependable while each app evolved independently. We also had to make role boundaries clear, keep complex workflows usable for non-technical administrators, coordinate real-time or asynchronous updates, and preserve a coherent experience across desktop workspaces and mobile-oriented journeys.

4 hubs covering the employee lifecycle
1 identity across teams and workspaces
Role-aware access and administration

Business outcomes

Replaced a collection of disconnected operational tools with a coherent suite of focused workspaces.
Gave administrators clearer control over people, learning, recruitment, collaboration, budgets, and transactions.
Created reusable foundations for authentication, team context, notifications, uploads, and role-aware navigation.

Platform views

Swipe, drag, or use the controls to explore.

01Suite workspace sign-in and hub selector
02Training catalogue and course builder
03Recruitment pipeline and candidate profile
04Video interview and application requirements
05Team directory and meeting workspace
06Spend dashboard with team budgets
07Card and transaction controls
08Suite website and product overview

Client feedback

“The suite gave us a much clearer operating model. Each team can focus on its own work, while administrators still have the shared identity, controls, and visibility they need across the organisation.”