Enterprise Intranet Platform
One connected workspace—productised, so each client is a configuration rather than a rebuild.
The challenge
Every client wanted the same intranet and every client got a fresh build: news, people, policies and links, re-made from scratch each time. That is slow to deliver, expensive to support, and means a fix for one client never reaches the others.
What I built
A single component set delivered as a product. Twenty-five ready components—newsroom, directory, org structure, HR benefits, careers, resource panels, navigation—plus a reusable department-site template, brand themes verified for accessible contrast, and administration from one screen. A new client is onboarded by configuring it, not by rebuilding it.
Capabilities
- A personal, time-of-day welcome and a dashboard of today’s schedule and quick links
- Filterable newsroom, company events and an internal/external vacancies board
- A searchable people directory, new-joiner welcome and a visual map of every department
- HR benefits made visible: health, leave, financial and wellbeing, in one place
- Curated document panels and a centrally managed link grid
- Authoring on one screen, and theme, menu and content administration from another
- Two brand moods on one design system, with contrast verified for accessibility
- Every component responsive, down to a phone
Built with
- SPFx 1.22
- React
- PnPjs
- Microsoft Graph
- SharePoint Online
Walkthrough
Every screen.
Screenshots are of the real product, shown with demo data. No client data, branding or name appears in any image.
Next
More projects.
PPM Project Dashboard
Government · Programme reporting
A bilingual, executive-grade portfolio dashboard for senior management.
View projectKPI Dashboards for Microsoft 365
Business intelligence · Reporting
Executive reporting that lives inside SharePoint—nothing extra to buy.
View projectKnowledge Capture for Teams
AI · Knowledge management
Turns everyday Teams and Outlook messages into a governed knowledge base.
View projectEmployee Ideas Platform
Petrochemicals · Employee innovation
A Power Apps innovation scheme that takes a staff suggestion through to a decision.
View projectSharePoint Forms & Approvals
Forms & workflow engine
Build a form, route it, track it—without a development project each time.
View projectCorporate Intranet Portal
Employee intranet
One connected workspace: news, people, policies and the tools a day runs on.
View projectProject Timesheet Sync
Enterprise PPM · Timesheeting
Plans stay in Microsoft Project; teams record time in Microsoft 365.
View projectGet in touch