← All projects

Enterprise Intranet Platform

One connected workspace—productised, so each client is a configuration rather than a rebuild.

Employee intranet, productisedSharePoint Online7 screens

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.

Get in touch

Want something like this built?