Home Services Work About Blog Contact Let's Talk
Back to Case Studies
Employee Onboarding  ·  SharePoint SPFx

Personalised 90-Day Employee
Onboarding Portal

Akshara Technologies — People & Culture

90 days
Structured onboarding journey across 5 phases
4
Learning paths assigned and tracked per role
20+
Onboarding tasks tracked across teams and systems
1 portal
All documents, buddies, tasks, and news in one place
SharePoint Online SPFx Microsoft Graph API Viva Learning Power Automate Fluent UI Azure AD

New Hires Lost in a Maze of Emails, Spreadsheets, and Shared Drives

Every new hire at Akshara Technologies went through the same fragmented first week: a welcome email with 12 attachments, a spreadsheet of tasks from HR, a separate document from IT, and a Slack thread full of links that went nowhere. There was no single place that told the new hire what to do next, who to talk to, or how they were progressing.

Learning happened informally. Training resources were scattered across SharePoint libraries, Teams channels, and external platforms with no visibility into completion or relevance to the person's actual role. Managers had no way to track whether a new hire had completed critical compliance tasks before they were given system access.

The result was inconsistent onboarding quality, delayed productivity, and new hires who reached their 30-day mark still unsure about basic processes. The team needed a structured, personalised digital home for every new joiner from day one.

No buddy system in place — new hires had no designated point of contact for day-to-day questions

Critical compliance tasks (NDA, policy sign-off, bank details) tracked only in email threads

Learning paths not role-specific — all training was generic regardless of seniority or department

No visibility for managers — no way to know if a new hire was on track or falling behind

A Personalised SharePoint Portal That Knows Where You Are in Your Journey

Akshara Technologies built a role-aware onboarding portal on SharePoint Online using SPFx and Microsoft Graph API. The portal greets each new hire by name, surfaces their current onboarding phase (Before Day 1, Week One, First 30 Days, Days 30–60, Days 60–90), and shows a live progress ring that updates as tasks are completed.

Each task in the checklist is tagged to the responsible team (People & Culture, IT, Payroll) with estimated time, required status, and completion tracking pulled from SharePoint lists. Power Automate flows trigger notifications when critical tasks are overdue, and managers receive a weekly digest showing each new hire's completion percentage.

The portal integrates Viva Learning to surface role-specific learning paths — four to six modules per path, each with progress tracking. An onboarding buddy is assigned and surfaced with chat, email, and calendar booking links pulled live from Microsoft Graph. Essential documents are categorised by Policy, IT, Benefits, and Culture with a filter interface built in SPFx.

What Was Delivered

Personalised 90-day onboarding journey with 5 phases and a live progress ring per new hire
Role-specific learning paths via Viva Learning integration — progress tracked per module
Onboarding buddy assignment with Graph-powered chat, email, and calendar booking links
Filterable essential documents library (Policy, IT, Benefits, Culture) with metadata and version dates
Meet the team SPFx web part pulling live org chart and manager chain from Azure AD
Power Automate flows for overdue task alerts, manager weekly digest, and buddy introduction email
FAQ web part surfacing the top questions new joiners ask, editable by HR without developer involvement

The Onboarding Portal in Action

One Portal. Every New Hire. From Day One.

90
Structured onboarding days tracked in a single portal with phase-by-phase progress
4+
Role-specific learning paths assigned and completed through Viva Learning integration
100%
Compliance task visibility for managers — overdue tasks flagged automatically via Power Automate
Zero
Spreadsheets or email threads for onboarding tracking — all managed in SharePoint

Built on Microsoft 365 — No Extra Licences Required

SharePoint Online
Communication site as the onboarding home portal with SPFx web parts for all custom sections
Foundation
SPFx + React
Custom web parts for the journey checklist, progress ring, buddy panel, and FAQ accordion
Frontend
Microsoft Graph API
Live employee profiles, manager chain, org chart, and calendar availability for buddy booking
Integration
Viva Learning
Role-specific learning path assignment with module-level progress tracking surfaced in the portal
Learning
Power Automate
Overdue task alerts, manager weekly digest, and automated buddy introduction emails
Automation
SharePoint Lists
Backend data store for onboarding tasks, completion status, and document metadata
Data
Azure AD
Identity source for personalisation — name, role, department, and manager chain
Identity
Fluent UI v9
Microsoft design system components for consistent, accessible UI across all web parts
Design

Ready to Build This?

Give Every New Hire a First Day That Actually Works

We build personalised onboarding portals on SharePoint Online that are live within 6–8 weeks. No new licences. No third-party tools. Everything runs inside your existing Microsoft 365 tenant.