Background

Creating a framework for development

Microsoft PowerApps are a low-code development platform that enables users to create custom business applications quickly and efficiently, without needing extensive coding knowledge. Designed to integrate seamlessly with other Microsoft services like SharePoint, Dynamics 365, and Microsoft Dataverse, PowerApps allows organisations to digitise workflows, streamline operations, and enhance productivity.

I designed a framework that allowed users to wireframe applications and export directly to PowerApps retaining branding configured in the HS2 Design System.

Skills

  • Service design
  • UI/UX design
  • Microsoft PowerApps
  • Microsoft SharePoint

Deliverables

  • A framework for developers
  • Guidance and tools for best practice
  • Templates
  • Application design

Outcomes

Adapting a framework for the design and delivery of PowerApps has led to significant improvements in both accessibility and consistency across applications. Prior to implementation, apps were often developed in isolation, leading to inconsistent user experiences, fragmented design patterns, and varying levels of accessibility compliance. This not only confused users but also posed challenges for users with disabilities, as essential accessibility considerations were frequently overlooked. By introducing a structured framework, teams now follow a unified design system, shared components, and accessibility best practices from the outset. This has streamlined development, ensured a more cohesive user experience, and made the apps more inclusive and easier to maintain at scale.

  • Figma PowerApps Toolkit

    Welcome page

  • Figma PowerApps Toolkit

    Getting started

  • Figma PowerApps Toolkit

    Getting started

  • Figma PowerApps Toolkit

    Getting started

  • Figma PowerApps Toolkit

    Getting started

  • Figma PowerApps Toolkit

    Component overview

  • Figma PowerApps Toolkit

    Component detail

  • Figma PowerApps Toolkit

    Component detail

  • Figma PowerApps Toolkit

    Component detail

Application framework

There was examples of users with creating PowerApps with little or no guidance. There were issues with consistency, accessibility and poor UX. I developed a design system specific to PowerApps and a SharePoint site to encourage best practice and share tools and tips.

  1. The first slide shows the original application designer by the end user with no guidance. There are issues here with consistency, accessibility and poor UX.
  2. The second slide and further slides shows my redesign. Aligned to the Design System and features much more refined UX.

Other projects

HS2 – PowerApps

Designing a bespoke risk management application

HS2 – Safetibase

Designing a bespoke risk management application

HS2 – IMS

The A to Z of HS2's governing information on why we are here, what we do and how we do it

HS2 – Accessibility Hub

A campaign to increase accessibility awareness across the organisation

HS2 – IT Communications

Enhancing IT Communication across the wider business