National Healthcare Group of Singapore

Partner Portal for Community Health Programmes

Partner Portal for Community Health Programmes

Built a scalable system for NHG to manage classes, track attendance, and engage partners beyond spreadsheets.

Built a scalable system for NHG to manage classes, track attendance, and engage partners beyond spreadsheets.

Project at Accredify

For NHG (National Healthcare Group, Singapore)

Role

Lead Product Designer

Duration

6 Months

Platform

Web Portal → Integrating with NHG CRM & Care App

Quick Summary

Quick Summary

The National Healthcare Group (NHG) collaborates with over 70 community partners to run public health programmes across Singapore. But the entire system relied on manual processes, causing frustration for partners, residents, and staff.

The National Healthcare Group (NHG) collaborates with over 70 community partners to run public health programmes across Singapore. But the entire system relied on manual processes, causing frustration for partners, residents, and staff.

I redesigned the experience to introduce a scalable partner portal that empowers partners to manage their own programmes independently, while maintaining NHG’s strict oversight and data control requirements.

I redesigned the experience to introduce a scalable partner portal that empowers partners to manage their own programmes independently, while maintaining NHG’s strict oversight and data control requirements.

Core Problem

Core Problem

Operational Bottlenecks

Community partners submitted spreadsheets monthly. NHG’s operations team—who were the only users with CRM access—had to manually re-enter every programme. Changes or errors meant restarting the process, often delaying listings by 2–3 days.

Friction for Residents and Partners

Residents couldn’t register online or get confirmation. Partners couldn’t make updates or track sign-ups. This created miscommunication, overbooking, and missed engagement opportunities.

NHG’s CRM (Restricted Access to Programme Listings)

Controls programme listings but is restricted to NHG staff due to security and privacy concerns.

Community Partners Lack Direct Access

Partners cannot manage offerings digitally. Instead, they consolidate monthly schedules in Excel sheets and send them to NHG for manual updates.

NHG Staff Handle 70+ Partners’ Data Manually

Duplicating efforts, increasing workload, and delaying updates.

View Only NHG Care App

Residents cannot register for programmes digitally via the NHG Care App.

Research & Discovery

Research & Discovery

To uncover structural challenges and stakeholder expectations, we conducted a series of early requirement workshops with NHG’s core team and selected community partners. These sessions helped us identify not just user pain points—but also organisational priorities, security constraints, and technical boundaries.


I began by mapping out the full ecosystem across three stakeholder groups:

To uncover structural challenges and stakeholder expectations, we conducted a series of early requirement workshops with NHG’s core team and selected community partners. These sessions helped us identify not just user pain points—but also organisational priorities, security constraints, and technical boundaries.


I began by mapping out the full ecosystem across three stakeholder groups:

Our early requirement sessions helped uncover the structural pain points—manual handoffs, lack of role-based visibility, and unclear accountability.

Our early requirement sessions helped uncover the structural pain points—manual handoffs, lack of role-based visibility, and unclear accountability.

Three stakeholder groups

Community Partner Admins

External organisations running wellness programmes.

Create programmes and track attendance

No access to NHG CRM

Previously submitted Excel manually each month

NHG Operations Team

Relationship Managers (RMs) who manage assigned partner orgs.

Only group with CRM access

Responsible for manual data entry and partner coordination

Operational bottleneck due to centralised control

NHG Super Admin

System-wide oversight and control.

Manage role assignments and override actions

Ensure governance and platform-wide consistency

Provide policies, platform guidelines, and share operational initiatives

Audit and troubleshoot issues across all clusters

System Access Flow & Scalability

System Access Flow & Scalability

Before designing any features, I clarified user roles, access levels, and org hierarchy with NHG.

Before designing any features, I clarified user roles, access levels, and org hierarchy with NHG.

NHG is divided into clusters (e.g. Woodlands Health, Yishun Health)

Each cluster has RMs assigned to manage a subset of organisations

Each organisation may run classes across multiple centres

I created a role + org flow map to model this structure. This informed both the user interface (who sees what) and system architecture (how access is enforced).

I created a role + org flow map to model this structure. This informed both the user interface (who sees what) and system architecture (how access is enforced).

Application Flow Mapping

Application Flow Mapping

Early in the project, NHG shared a long list of system expectations—but the connections between each component weren’t always clear.


To bridge this, I created an application flow map that visualised how information moved between the Partner Portal, CRM, and Care App. This helped the team clarify:

Early in the project, NHG shared a long list of system expectations—but the connections between each component weren’t always clear.


To bridge this, I created an application flow map that visualised how information moved between the Partner Portal, CRM, and Care App. This helped the team clarify:

Which steps were handled inside our system

When and how data needed to be pushed to NHG’s CRM

Where resident sign-ups and attendance would return from external systems

The map became essential—not just for engineering, but for aligning everyone around a shared understanding of the full system journey.

The map became essential—not just for engineering, but for aligning everyone around a shared understanding of the full system journey.

Application Flow Diagram

Defined system roles

Programme creation happens in the Partners Portal, data is stored in NHG’s CRM, and residents access it via the Care App.

Clarified dependencies

Since the Care App doesn’t pull directly from the Partners Portal, all data must first be processed in the CRM.

Mapped registration & attendance tracking

Designed a structured workflow to ensure a smooth experience for both partners and NHG staff.

Competitor Analysis

Competitor Analysis

To gather design inspiration, I reviewed ClassPass and TeamUp to identify proven UX flows:

To gather design inspiration, I reviewed ClassPass and TeamUp to identify proven UX flows:

Both use a Programme ↔ Schedule model to separate core info from session dates

Clean scheduling UIs showed me how to simplify recurrence and clash detection

Attendance and signup management reinforced the value of real-time analytics

While these tools didn’t support Excel, they helped define what good looked like—and where we needed to go further for flexibility.

While these tools didn’t support Excel, they helped define what good looked like—and where we needed to go further for flexibility.

Classpass

Used by gyms/studios to manage class schedules & sign-ups

Class Creation & Recurring Scheduling

Allows partners to set up structured sessions with flexible scheduling options.

Schedule Overview

Displays sessions in a clear, time-based layout for easy navigation.

Attendance & Analytics

Tracks participation and provides insights into class engagement.

TeamUp

A scheduling platform for group classes & membership

Class Listings

Provides a quick overview of all available classes.

Class Listings & Scheduling

Allows partners to set up new class types and assign schedules.

UI Complexity Challenges

The interface felt cluttered, making navigation harder.

Calendar-Based Scheduling Limitations

Managing overlapping sessions was overwhelming.

Key Design Decisions & Challenges

Key Design Decisions & Challenges

Simplified Complex Workflows

Transformed intricate CRM processes into intuitive and easy-to-use forms, significantly reducing errors during data entry.

Transformed intricate CRM processes into intuitive and easy-to-use forms, significantly reducing errors during data entry.

Transformed intricate CRM processes into intuitive and easy-to-use forms, significantly reducing errors during data entry.

Addressed Security Constraints:

Developed secure external access points without compromising sensitive healthcare data, balancing usability and compliance effectively.

Developed secure external access points without compromising sensitive healthcare data, balancing usability and compliance effectively.

Developed secure external access points without compromising sensitive healthcare data, balancing usability and compliance effectively.

These critical decisions ensured the solution was user-friendly, secure, and scalable from the outset.

Design Approach

Design Approach

Role-Based Access

Community Partners: Manage only their own data across multiple centres

RMs: Manage assigned organisations within their cluster

Super Admins: System-wide oversight and override capabilities

Access logic was tightly scoped to avoid data leakage and ensure governance.

Access logic was tightly scoped to avoid data leakage and ensure governance.

Programme → Schedule hierarchy

Partners often run programmes with multiple sessions—recurring or ad hoc. To avoid duplication and support flexible scheduling, I designed a two-tier structure: each programme can have multiple linked sessions. This allowed us to manage complex time/venue logic while keeping data clean and scalable.

Partners often run programmes with multiple sessions—recurring or ad hoc. To avoid duplication and support flexible scheduling, I designed a two-tier structure: each programme can have multiple linked sessions. This allowed us to manage complex time/venue logic while keeping data clean and scalable.

Design Solutions

Design Solutions

The design work went beyond simplifying workflows—I designed around a layered system of roles, data dependencies, and real-world constraints. Every solution had to be easy for partners to use, while staying consistent with NHG’s internal controls and sync logic.

The design work went beyond simplifying workflows—I designed around a layered system of roles, data dependencies, and real-world constraints. Every solution had to be easy for partners to use, while staying consistent with NHG’s internal controls and sync logic.

01

Programme Creation (Single & Bulk)

Partners could either create a programme using a guided form or bulk upload via Excel. The single flow ensured clean data entry aligned with CRM structure, while Excel upload supported partners’ existing workflows and enabled quick onboarding of multiple programmes.

Asset A
Asset A

01

Programme Creation (Single & Bulk)

Partners could either create a programme using a guided form or bulk upload via Excel. The single flow ensured clean data entry aligned with CRM structure, while Excel upload supported partners’ existing workflows and enabled quick onboarding of multiple programmes.

01

Programme Creation (Single & Bulk)

Partners could either create a programme using a guided form or bulk upload via Excel. The single flow ensured clean data entry aligned with CRM structure, while Excel upload supported partners’ existing workflows and enabled quick onboarding of multiple programmes.

Asset A
Asset A

02

Session Management

02

Session Management

02

Session Management

03

Attendance Tracking

03

Attendance Tracking

03

Attendance Tracking

04

Sync & Status Feedback

04

Sync & Status Feedback

04

Sync & Status Feedback

05

Power Features for Scale & Support

Beyond the core workflows, I designed additional tools to support long-term scalability, admin oversight, and better partner enablement.

05

Power Features for Scale & Support

Beyond the core workflows, I designed additional tools to support long-term scalability, admin oversight, and better partner enablement.

05

Power Features for Scale & Support

Beyond the core workflows, I designed additional tools to support long-term scalability, admin oversight, and better partner enablement.

Impact & Outcome

Impact & Outcome

Throughout development, we held weekly reviews with NHG stakeholders to validate logic, refine user flows, and enhance key features such as QR attendance, programme status tracking, and role-based dashboards.


Following successful User Acceptance Testing (UAT) with key NHG partners, the Partner Portal launched in January 2024, onboarding 20+ community partners and streamlining operations across approximately 400 programmes at nearly 100 locations. The project was featured by GovInsider as a model of integrated health–social ecosystem design. (Gov Insider Article)


The redesigned portal significantly reduced NHG's operational bottlenecks, automating manual tasks and enabling secure partner access to previously restricted CRM data.

Throughout development, we held weekly reviews with NHG stakeholders to validate logic, refine user flows, and enhance key features such as QR attendance, programme status tracking, and role-based dashboards.


Following successful User Acceptance Testing (UAT) with key NHG partners, the Partner Portal launched in January 2024, onboarding 20+ community partners and streamlining operations across approximately 400 programmes at nearly 100 locations. The project was featured by GovInsider as a model of integrated health–social ecosystem design. (Gov Insider Article)


The redesigned portal significantly reduced NHG's operational bottlenecks, automating manual tasks and enabling secure partner access to previously restricted CRM data.

The new system drastically reduced manual workload, giving our ops team more bandwidth and enabling smoother collaboration with partners.

— NHG Operations Team

This success led NHG to entrust us with their next major initiative—redesigning their Next Generation Electronic Medical Records (NGEMR) system (EPIC), enhancing usability for healthcare professionals across Singapore.

What I Learned

What I Learned

Designing the UI was the easy part — the real product thinking came from understanding roles, hierarchy, and sync logic. Planning for governance and scalability early on saved weeks of rework later.

Regular communication and structured reviews highlighted how crucial clear alignment is — especially when navigating ambiguity across multiple teams like NHG stakeholders, Care App, and CRM.

If I were to tackle a similar project again, I’d push for earlier engagement with real external users to surface usability issues sooner and drive smoother adoption.

Designing the UI was the easy part — the real product thinking came from understanding roles, hierarchy, and sync logic. Planning for governance and scalability early on saved weeks of rework later.

Regular communication and structured reviews highlighted how crucial clear alignment is — especially when navigating ambiguity across multiple teams like NHG stakeholders, Care App, and CRM.

If I were to tackle a similar project again, I’d push for earlier engagement with real external users to surface usability issues sooner and drive smoother adoption.

© Prair P. Sirisook

© Prair P. Sirisook

© Prair P. Sirisook