The myResponder app is a critical mobile application by SCDF designed to empower Community First Responders (CFRs) to respond to emergencies like cardiac arrests. I contributed to the app's redesign and enhancement, focusing on user-centered design, functionality, and seamless deployment across platforms.
The app underwent a major redesign to address usability gaps and enhance its visual appeal. The primary goals included:
โข Improve critical response times.
โข Make features more intuitive for CFRS.
โข Aligning the new design with SCDF's branding.
Project Manager
Business Analysts
Product Owner/ Users
Development team
My Role: Bridging the Gap, Pixel by Pixel
As a UX/UI consultant, I was the bridge between the design vision and the technical reality of myResponder. My focus was on ensuring a user-centered product that was both visually consistent and technically feasible through consistent collaboration with developers, BAs, PM, and stakeholders.
To ensure clarity for stakeholders, I charted the As-is and To-be user journeys:
โข As-is Journey: Identified pain points, such as app crashes, onboarding overwhelm, and previous mobile number registration conflicts.
โข To-be Journey: Proposed solutions, including NRIC-based signups, simplified onboarding steps, and resource consolidation under a "Learn" section.
Collaborated with the development team to methodically address and resolve all tasks outlined in the Excel sheet for both the Admin Console and Mobile App. Key actions included:
Consistency: Ensured seamless alignment between the mobile app and admin console by harmonizing components such as navigation, login screens, and user workflows.
Usability: Focused on critical functionalities like AED mapping, case management, and timeout mechanisms to enhance user efficiency and CFR readiness.
Accessibility: Enhanced UI layouts, ensured font scalability, and optimized designs for smaller screen sizes to provide a more inclusive user experience across diverse devices.
Systematic Prioritisation: Reviewed each item, from detailed feature tweaks (e.g., animations, unauthorised page designs) to broad usability improvements (e.g., login and logout workflows), ensuring timely implementation.
Redesigned the app icon and branding to modernize the look while preserving the existing design language.
Integrated SCDFโs livery pattern and adjusted the heart symbolโs thickness and alignment for better scalability across platforms.
Developed a comprehensive style guide, detailing logo usage, spacing, and color palettes to maintain consistency across all applications.
For the redesign of the myResponder app logo, I collaborated closely with stakeholders to address specific requests while ensuring the logo remained scalable, visually consistent, and aligned with SCDFโs branding. The brief was to slightly revamp the app icon while maintaining its original concept and color scheme.
Centralising and Enlarging the Heart Icon
The heart symbol was adjusted to be more prominent and aligned centrally to improve balance and visibility.
Refining Line Thickness
The heart's outline thickness was reduced by 30% to make the design appear more modern and sleek without compromising legibility.
Incorporating the SCDF Livery Pattern
A signature SCDF livery pattern was added at the base, cropped and resized to align seamlessly with the overall design.
Color Adjustments
The logo colors were refined to match the official SCDF palette, using their "Lifesaver Red" for consistency across all applications.
In addition to the logo redesign, I took the initiative to develop a comprehensive brand guide (even though it wasnโt requested by the client). This guide ensures the logo is applied correctly across various digital platforms and collateral, covering aspects like:
Lockup Spacing & Minimum Sizes: Defined clear space and minimum size requirements for both print and digital use.
Dos and Donโts: Created guidelines for avoiding non-compliant uses like altering colors, adding shadows, or placing the logo on busy backgrounds.
Color and Typography: Detailed specifications for the appโs brand colors and fonts to maintain a cohesive identity.
Designed a human avatar system to combine animal avatars, reflecting Singaporeโs cultural diversity and enhancing relatability for users.
Worked on technical feasibility with developers to ensure seamless avatar integration into both the mobile app and admin console.
Designed step-by-step case simulation screens for emergency scenarios like cardiac arrests, starting with static visuals in the initial release due to timeline constraints.
Evolved the screens into an enhanced interactive version, introducing animations in later iterations as part of the long-term vision.
Initial version with static screens
Interactive version with animation and video
Designed preview screens and marketing banners for App Store and Play Store listings to highlight app features and attract new users.
Ensured alignment with platform-specific guidelines for optimal visibility and impact.
Redesigned the myResponder app widget to include three critical shortcuts: Call 995, Report Fire Hazard, and View AED, improving accessibility and usability during emergencies.
Enhanced from the original single-button widget (Call 995), enabling faster access to vital actions directly from the home screen.
Gamified Learning Experience: Designed and sourced engaging badge icons, contributing to a gamified learning system that motivates users to complete training modules.
Streamlined Training Access: Enhanced the e-learning module library UI, making it easier for users to access and track their learning progress.
Proactive Session Security: Implemented user-friendly timeout mechanisms and security reminders, ensuring smooth session management and minimizing the risk of unauthorized access.
Clear Responder Differentiation: Developed a map UI to visually differentiate between "SGSecure" and "myResponder" profiles, improving the clarity of responder roles in emergency situations.
Account Security Management: Designed a timeline-based lockout reminder system, improving user understanding of account access and security protocols.
Optimised AED Asset Tracking: Refined the AED inventory UI with status tracking, providing SCDF administrators with a clear view of physical resource availability and status.
Admin Console UI: Enhanced Features for Efficient Management
Admin Login Redesign: Enhancing Security and Usability
Dynamic Response: Map Interface with Live Communication
Beta Testing and Feedback: Conducted reviews of beta app versions and admin console features, comparing them against Figma designs to spot UI/UX inconsistencies. Used annotated screenshots to document issues such as mismatched padding, font size deviations, and layout misalignments. Collaborated with developers to prioritize fixes, ensuring pixel-perfect results.
Real-World Testing: Installed beta app versions on an Android device using SDKs downloaded via invitation links from AppCenter. Simulated real-world user scenarios to test features like navigation flow and interactive elements. Identified discrepancies between designs and the developed app, such as component spacing and visual hierarchy, ensuring optimal alignment with design specifications.
Background Contrast:
โ Failed: Original color (#37B5E7) with a contrast ratio of 2.35:1.
โ
Passed: Updated to #0F71BB, achieving 5.12:1, meeting accessibility standards.
Enhanced readability and inclusivity for all users by ensuring compliance with WCAG 2.1 Level AA, making the app accessible to users with visual impairments.
Requirements:
Text: Minimum contrast ratio of 4.5:1.
Icons: Minimum contrast ratio of 3:1.
Leveraged Figma's plugin "Stark" to perform accessibility scans and implement necessary fixes.
1. Case Simulation Screens
Designing the case simulation screens was a significant challenge. Initially developed as static images with step-by-step instructions, I envisioned an interactive animated experience for a more engaging user interaction. However, due to timeline constraints, the interactive version was only ready several months after release, requiring temporary compromises.
2. Turn-by-Turn Navigation
While the app aimed to enhance the emergency response experience, the lack of turn-by-turn navigation was a limitation. This was due to OneMap API constraints, which restricted the ability to provide precise navigation to emergency locations.
3. Minimum Screen Size Constraints
Adjusted screens to ensure compatibility with various screen resolutions (e.g., 320px vs. 360px).
Handling component wrapping layouts posed challenges, especially on smaller screens. Balancing usability, readability, and scalability required significant adjustments to ensure the UI worked seamlessly across various devices.
4. Delayed Feature Rollouts
Features such as "Cases Today" map and "Chat Features" were planned as critical functionalities but were only rolled out after a few releases due to prioritization for the MVP and technical dependencies.
The launch of the enhanced myResponder mobile app by the Singapore Civil Defence Force (SCDF) has been widely covered across prominent news outlets, highlighting its new features aimed at empowering Community First Responders (CFRs)
The Straits Times: Reported on SCDF's goal to increase the number of CFRs to one million with the app's new features, including a video call function for real-time guidance during emergencies.
The Straits Times
Channel NewsAsia (CNA): Highlighted that more than 40 lives have been saved since the app's inception in 2015, with updates to expand the alert radius and introduce video call capabilities.
Channel News Asia
TODAY: Discussed the app's role in SCDF's strategy to prioritize resources, noting the introduction of the new myResponder app to enhance community response to emergencies.
Today Online
The New Paper: Featured stories of community heroes who have utilized the app to respond to emergencies, emphasizing the app's impact on public engagement in lifesaving efforts.
Iteration & Feedback: I worked on multiple design iterations, incorporating feedback from product owners and ensuring alignment with developer capabilities โ always check-in between design vision and technical feasibility. This included creating user feedback mechanisms within the app for critical error handling.
Building a Visual Language: A comprehensive style guide, encompassing typography, color palettes, and iconography, was created to ensure visual consistency across all platforms. This also included the careful selection of culturally diverse human avatars to enhance user relatability.
Bringing Ideas to Life: High-fidelity prototypes allowed us to visualise new features and test user flows before committing to code. This hands-on approach extended to designing impactful marketing assets for the app stores and preparing interactive demos for promotional events.
Bridging Design & Development: Close collaboration with the development team was essential throughout the process. I actively did in beta testing using android devices & UAT links, identifying and resolving discrepancies to ensure a pixel-perfect final product.
The redesigned myResponder app has had a significant impact on both Community First Responders (CFRs) and SCDF officers, improving emergency response efficiency and user engagement. Key benefits include:
Impact on Community and Stakeholders
Community Responders: Empowered CFRs to act swiftly and effectively during emergencies through streamlined workflows, intuitive user interfaces, and quick access to critical features like AED locations and emergency simulations.
SCDF Officers: Simplified operational management with enhanced admin console features, including AED tracking, responder profiles, and real-time case updates.
My role as a UX/UI consultant at critical production stage, bridging design vision and technical execution.
My key contributions included:
โ App icon & logo โ Modernised while retaining SCDFโs brand identity.
โ Human avatars โ Designed diverse, culturally relevant avatars for better user connection.
โ Guided response screens โ Streamlined the emergency workflow for quicker, clearer decision-making.
โ
Widget redesign โ Created instant-access shortcuts for Call 995, Report Fire, and View AED.
โ
App Store & Play Store previews โ Designed visually compelling assets for better engagement.
Accessibility was a top priority. I scanned mobile screens WCAG 2.1 AA compliance checks using Figmaโs Stark plugin to fix:
๐จ Colour contrast
Ensured text met 4.5:1 ratio for readability.
๐ Font scalability
Optimised typography for better legibility across devices.
๐ฃ๏ธ Screen reader-friendly layoutsย
Simplified navigation for inclusive user experience.
Designing for life-and-death situations meant balancing urgency with usability. Key challenges and solutions:
โ ๏ธ Cluttered UI
Designed a step-by-step guided flow to reduce cognitive overload.
๐ Turn-by-turn navigation constraints
Adapted with clear directional cues & AED locations.
โณ Fast decision-making under stressย
Used bold CTAs, clear visual hierarchy, and strong alert colours to refine interactions.
๐ป Hands-on testing
Installed beta versions via TestFlight in android phones and check UAT links to experience UI firsthand.
๐ "Spot the Difference" approach
Captured design-vs-development gaps (e.g., padding, font inconsistencies) and provided annotated feedback.
๐ ๏ธ Worked within technical constraints
Adjusted designs based on React Native limitations, ensuring feasibility without sacrificing UX.
๐ข Iterative feedback loops
Regular syncs with developers to fine-tune UI elements and maintain pixel-perfect consistency.
๐ 201,425 registered CFRsย
More responders, more lives saved.
๐ Widget redesignย
Faster emergency response by eliminating the need to open the app.
๐ฎ Gamification & learning hubย
Increased engagement with badges, awards & self-paced training.
๐ Streamlined user journey
Reduced registration friction, ensuring more CFRs complete onboarding.
๐ฅ Real-world impact
The app is actively used in life-saving scenarios, proving that design can drive meaningful change.