← All projects
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 experiences36-week deliveryProduct design & engineering
Integrated Business Hub Suite project illustration

A shared view of every moving part.

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

01Suite discovery and shared domain mapping5 weeks
02Identity, roles, and design system6 weeks
03Training and recruitment workflows9 weeks
04Collaboration and meeting tools7 weeks
05Spend controls and integrations6 weeks
06Cross-suite QA and rollout3 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 hubscovering the employee lifecycle
1 identityacross teams and workspaces
Role-awareaccess 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

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.”