Home Services Work About Blog Contact Let's Talk
Back to All Work
SPFx  ·  HR Automation  ·  Power Automate

Employee Recognition
& Nomination System

HP — USA

8,000+
Employees eligible for nomination
3-Stage
Power Automate approval workflow
100%
Paper-free recognition process
4 hrs
Per week saved for HR team
SPFx Web Part React TypeScript Power Automate Premium SharePoint Lists Adaptive Cards Email Templates

Recognition Running on Email Chains and Word Forms

HP's HR team at their USA division was managing employee recognition entirely through email. Managers nominated colleagues via Word forms attached to emails, forwarded those forms to line managers for approval, and CC'd the HR director for final sign-off. The process was informal, fragile, and inconsistently followed.

Nominations regularly got lost in inboxes. Approvals were delayed by days or weeks. The "recognition wall" — where approved nominations were celebrated — was a shared Excel spreadsheet that had to be manually updated after each approval. There was no automated way to notify recipients, send certificates, or track the status of any nomination in flight.

HR leadership needed a proper, auditable system that would standardise the process, remove the manual overhead, and actually make recognition feel celebrated rather than bureaucratic.

Nominations submitted via email with Word form attachments — easily lost, no centralised tracking

Approval chain dependent on managers reading and forwarding emails — delays of days or weeks

Recognition wall was an Excel spreadsheet — manually maintained, often out of date, not visible to all staff

No audit trail — HR could not prove which nominations were approved, when, or by whom

Before: A 5-Step Manual Nightmare

1
Manager downloads Word form
Fills in nominee name, category, and justification paragraph. Saves locally.
2
Email sent to line manager
Word doc attached to an email, requesting approval. Line manager may or may not see it promptly.
3
Email forwarded to HR Director
If line manager approves, they forward the chain to HR. Context often lost in the thread.
4
HR manually updates Excel spreadsheet
Approved nominees added to the recognition wall spreadsheet. No notifications to recipients.
5
Certificate sent manually (sometimes)
HR would occasionally email a certificate PDF. No consistency, no automation, no celebration moment.

SPFx Nomination System with 3-Stage Automated Approval

Akshara Technologies built a custom SPFx nomination web part embedded directly on HP's SharePoint intranet. The web part renders a structured, validated nomination form: nominee lookup from Azure AD, recognition category selector, rich description field, file attachment for supporting evidence, and a preview before submission.

On submission, a Power Automate Premium flow kicks off automatically. Stage 1 sends an Adaptive Card to the submitter's line manager in Teams — approve or reject with comments without leaving Teams. Stage 2 routes to the HR director for final approval. Stage 3 triggers automated certificate generation and a recognition notification email to the nominee.

Approved nominations are automatically added to the SharePoint recognition hall web part — a beautiful, filterable gallery visible to all employees. HR receives a weekly digest email every Monday morning summarising all recognitions from the past week.

What Was Delivered

Custom SPFx nomination form with Azure AD people picker and category selection
File attachment support for supporting evidence and endorsement letters
Stage 1: Line manager approval via Teams Adaptive Card — no context-switching required
Stage 2: HR Director final approval with full nomination context visible in the card
Stage 3: Auto-generated recognition certificate emailed to nominee on approval
Recognition Hall web part — filterable gallery of all approved nominees visible to all staff
Weekly HR digest email — automated Monday morning summary of all recognitions
Full audit trail — every nomination, approval action, and timestamp stored in SharePoint Lists

Recognition Transformed in 30 Days

100%
Manual email nomination process completely eliminated from day one
3x
Increase in recognition nominations submitted in the first month after launch
4 hrs
Per week of HR time saved — from manual process management to zero
100%
Audit trail coverage — every nomination, approval, and outcome recorded

The Recognition System in Action

Tools & Technologies Used

Framework
SPFx Web Part
Client-side SharePoint Framework for seamless intranet integration
Frontend
React + TypeScript
Component-based UI with full type safety across the nomination and approval flows
Automation
Power Automate Premium
3-stage approval flow with conditional branching, timeout handling, and escalations
Data
SharePoint Lists
Nominations, approval history, and recognition hall data stored and queried from SharePoint
Notifications
Adaptive Cards
Rich approval action cards delivered in Microsoft Teams for inline approve/reject
Communication
Email Templates
Branded HTML email templates for certificates, notifications, and weekly digests
Identity
Azure AD
People picker and user profile data for nominee lookup and manager resolution
Platform
SharePoint Online
Host platform for both the nomination web part and the recognition hall gallery

Start Your Project

Ready to Modernise
Your HR Workflows?

From recognition systems to leave management and onboarding automation — we build HR workflows on Microsoft 365 that eliminate manual overhead completely.