Skip to content
Woyce AI
AboutTeamBlogCareersContactStart a project →

SharePoint,
Modern SharePoint intranets and document management solutions

SharePoint — Automation Case Study

Modern SharePoint Online intranet portals and document management solutions with custom web parts, workflows, and governance frameworks.

Client
Woyce
Automation
Engagement
Design + Build
Full delivery
Year
2022
Delivered
Team
Woyce
3 disciplines
Stack
SharePoint Online · SPFx
+ 4 more
Status
● Live
In production
🔒 app.woyce.ai/sharepoint
SharePoint – 1
SharePoint – 2
Sharepoint
01 / 02
The outcomes

Three numbers that
tell the story upfront.

01SharePoint implementations
10

SharePoint implementations

Modern SharePoint Online intranet portals and document management solutions with custom web parts, workflows, and govern…

02Users across
5k+

Users across all portals

Modern SharePoint Online intranet portals and document management solutions with custom web parts, workflows, and govern…

03Reduction in
60%

Reduction in email-based document sharing

Modern SharePoint Online intranet portals and document management solutions with custom web parts, workflows, and govern…

Want the full story? Keep scrolling for the problem we solved, what we built, and the results it delivered.
03 / 05
The problem

Before we got here,
here's what wasn't working.

A portfolio of SharePoint Online implementations covering modern intranet portals, document management systems, team sites, and custom SPFx web parts. Projects span from greenfield builds to migrations from on-premises SharePoint 2013/2016.

“Migrating legacy document libraries with broken folder hierarchies”
— A core challenge we solved

We confirmed every challenge with the team before writing a line of production code. The right column lists the pain points we tackled head-on and how we approached each one.

What wasn't working

BEFORE

Migrating legacy document libraries with broken folder hierarchies

Used ShareGate migration tool with a pre-migration content audit and automated folder-to-metadata conversion.

#1
What they came to us with“We need this solved. Can you help?”
03b / 05
Our approach

Don't over-engineer.
Solve what matters, ship fast.

The instinct on complex projects is to rebuild everything from scratch. We pushed back. A full rewrite often means months of regressions while engineering rebuilds features that were already working.

We mapped the existing workflow against actual usage. The result was clear: a small set of features accounted for the majority of user time. We rebuilt the core, shipped fast, and extended outward.

Operating principleSolve the highest-leverage problems first. Validate before building. Ship a v1 that proves the concept, then iterate — rather than waiting for a perfect v1 that never ships.

On the technical side, we made clear decisions early and held them. The right column shows what we chose, and why.

4 decisions we made early

CHOSEN / REJECTED
Decision 01

Modern Intranet Portal — how we built it

Chose

Custom Modern Intranet Portal — built for this product's exact needs and data model.

Rejected

Generic SaaS tool that would require heavy workarounds and compromise the user experience.

Decision 02

Document Management System — how we built it

Chose

Custom Document Management System — built for this product's exact needs and data model.

Rejected

Generic SaaS tool that would require heavy workarounds and compromise the user experience.

Decision 03

Custom SPFx Web Parts — how we built it

Chose

Custom Custom SPFx Web Parts — built for this product's exact needs and data model.

Rejected

Generic SaaS tool that would require heavy workarounds and compromise the user experience.

Decision 04

Governance & Permissions Framework — how we built it

Chose

Custom Governance & Permissions Framework — built for this product's exact needs and data model.

Rejected

Generic SaaS tool that would require heavy workarounds and compromise the user experience.

04 / 05
What we built

4 features that
define the product experience.

Every feature was scoped and shipped with the same priorities: speed, reliability, and staying out of the user's way.

Automation/Modern Intranet Portal
Modern Intranet Portal
ModernActive
IntranetRunning
PortalReady
10 — SharePoint implementations
FEATURE 01

Modern Intranet Portal

Branded intranet with news, announcements, quick links, and personalised employee dashboards.

10SharePoint implementations
Automation/Document Management System
Document Management System
DocumentActive
ManagementRunning
SystemReady
5k+ — Users across all portals
FEATURE 02

Document Management System

Structured document library with metadata, version control, and retention policies.

5k+Users across all portals
Automation/Custom SPFx Web Parts
Custom SPFx Web Parts
CustomActive
SPFxRunning
WebReady
60% — Reduction in email-based document sharing
FEATURE 03

Custom SPFx Web Parts

React-based SPFx web parts for custom visualisations, data entry forms, and directory listings.

60%Reduction in email-based document sharing
Automation/Governance & Permissions Fra…
Governance & Permissions Framework
GovernanceActive
&Running
PermissionsReady
FEATURE 04

Governance & Permissions Framework

Role-based permissions matrix with automated provisioning via Power Automate.

05 / 05
The outcome

What changed,
measured against the day-one baseline.

We benchmark before we touch anything, logging every metric below against its state before we wrote a line of production code.

Metric
Baseline
After Woyce
SharePoint implementationsSharePoint · Automation
Legacy
10
Users across all portalsSharePoint · Automation
Legacy
5k+
Reduction in email-based document sharingSharePoint · Automation
Legacy
60%
Start a project

Want to build
something like this?

We ship fast. Talk to us about your product idea and we'll tell you exactly how we'd approach it.

Book a call →See more work