Yoga & Meditation App

MyHelper

Background

Teams:
Jeff Leung
Agnes Cheung
Yasha Argal
Roles:
User Research
UX/UI
Usability Testing
Timeline:
01 Aug - 26 Aug, 2023
Tools:

Problem

The MyHelper Dashboard, designed to manage the recruitment platform for Domestic Helpers and Employers, faces several challenges that hinder its efficiency and effectiveness.The current manual and time-consuming KYC review process adds significant burden to the staff or employees, leading to delays in verifying and approving candidate profiles.

Moreover, the absence of a record-keeping and permission system for KYC approvals creates a lack of accountability and makes it difficult to track responsible parties.

The current system lacks efficient methods for managing and assigning appropriate permissions and role levels to individuals within the organization. This deficiency hampers effective collaboration, coordination, and clear delegation of responsibilities.Addressing these problems is vital to enhance the overall user experience, expedite profile verification, and establish operational transparency and control within the MyHelper Dashboard.

Goals

After identifying the challenges with the current system, we have identify clear goals and objectives for this project. Our primary goal for this project is to develop and implement enhancements to the MyHelper Dashboard, focusing on addressing the identified challenges and improving the overall functionality and efficiency of the platform.

1
Seamless Login Process

Optimize the login process  with implementing secure authentication methods, such as password encryption and multi-factor authentication, to enhance account security.

2
Enhance Engagement

Develop a robust teams management system, which will enable supervisors to efficiently create, manage, and assign teams to handle different aspects of the recruitment process.

3
KYC Review System

Develop a mobile app that provides convenient access to yoga and meditation practices anytime, anywhere, supporting users' well-being in their busy lives.

Research

Client Brief

In the client brief, we will engage with the stakeholders of the MyHelper Dashboard to gather essential information and requirements specifically related to the Login, KYC review, and Team Management parts of the platform.

We will have comprehensive discussions with the client to understand their specific needs and objectives for these areas.By understanding the client's vision and requirements for these specific components, we will ensure that our development efforts align with their goals and deliver an optimized solution.

Question We Asked

To gather in-depth insights and ensure a clear understanding of the client's requirements, we will ask targeted questions regarding the Login, KYC review, and Team Management parts of the MyHelper Dashboard. Some of the questions we will address may include:

Define

In the Define section, we will establish a clear definition of the requirements and objectives for the MyHelper Dashboard. By analysing the client's needs and understanding the desired user experience, we will outline specific functionalities and features for the Login, KYC review, and Team Management parts.

Empathy Mapping

User Personas

To further enhance our understanding of the users, we will develop user personas for both Supervisors and Staff members of the MyHelper Dashboard. User personas are fictional representations of typical users, based on research and data collected. These personas will capture key characteristics, motivations, goals, and challenges of each user group. By creating user personas, we can effectively tailor our design and development efforts to cater to the unique needs and preferences of Supervisors and Staff members.

Supervisor / Manager

Staff

Ideate

In the Ideation section, we will generate innovative ideas and define the core features for the Login, Teams Management, and KYC Review processes of the MyHelper Dashboard. Building upon our research insights, empathy maps, and user personas, we will prioritize functionalities that enhance user experience, streamline workflows, and ensure security.

Additionally, we will create a well-structured information architecture and user flow, organizing content logically and guiding users seamlessly through the platform. This section will result in a user-centric design with intuitive navigation and efficient processes for the MyHelper Dashboard.

Core Feature

Cutomization

Prioritize the implementation of robust security measures  which includes features such as two-factor authentication and password policies

Progress Tracking

Ensure that supervisors and team members have appropriate privileges and responsibilities based on their roles

Cutomization

Leveraging automation and intuitive interfaces, we strive to minimize manual effort, streamline document verification, and enhance accuracy

Information Architecture

User Flow Diagram

Design

In the Design section, we will create a cohesive user interface for the MyHelper Dashboard. This involves developing a design system to establish a consistent visual identity. We will start with low-fidelity wireframes to outline the layout and structure, followed by high-fidelity wireframes to refine the visual design. These wireframes will guide the creation of an intuitive and visually appealing user interface, ensuring a seamless and engaging experience for users interacting with the MyHelper Dashboard.

Lofi-Wireframe

Hifi-Wireframe

Usability Testing

In the Usability Testing section, we conducted thorough testing of the MyHelper Dashboard prototype using the Maze testing tool. With a total of 11 participants, including internal staff and regular users, we aimed to gather valuable feedback and insights on the usability and user experience of the platform.

By involving a diverse group of participants, we ensured a comprehensive evaluation of the prototype's functionality, navigation, and overall user satisfaction. The findings from the usability testing will inform iterative design refinements, enabling us to create a more intuitive and user-friendly MyHelper Dashboard.

Objectives:
- Evaluate User Experience
- Identify Usability Issues
- Gather User Feedback

Prioritize Task

1
Customization

Assess the user experience of the secure login process, including the effectiveness of authentication measures, clarity of instructions, and overall ease of accessing the platform.

2
Advance Timer

Evaluate the usability and effectiveness of the separated management levels within the MyHelper Dashboard. Determine how well the role-based access control and permissions facilitate collaboration, task allocation, and overall team management.

3
Profile Setting/ Premium

Assess the clarity of instructions, ease of document submission, and overall user experience during the KYC review. Identify any usability issues or areas for improvement within this process.

Solution

In the Solution Section, we will showcase the final design of the MyHelper Dashboard, demonstrating how users interact with the platform's core features. This section will be divided into three parts, highlighting the Secure Login Process, Separated Management Levels, and Seamless Review Process.

Secure Login Process

Straightforward and intuitive interface for users to enter their login credentials easily. Implemented a "Forget Password" feature that allows users to initiate the password recovery process. By providing their authenticated email or phone number, users can receive a One-Time Password (OTP) to reset their password securely. This feature ensures that users can regain access to their accounts with ease while maintaining the necessary security measures.

Teams Management

Provides supervisors with comprehensive control over team accounts. They can edit, upgrade or degrade account levels, access detailed staff account information, and monitor account activities. Additionally, supervisors can conveniently check the overall team status, roles, and details through the dashboard page. This feature streamlines team management, enhances collaboration, and enables effective resource allocation within the platform.

KYC Review Process

Simplifies the internal staff's task of reviewing KYC documents. They can easily access and review submitted documents, check account information, and approve, decline, or delete KYC requests. This feature streamlines the process, enhances efficiency, and ensures compliance within the platform.

Reflection

As I reflect on the development of the MyHelper Dashboard and its core features, I am proud of the final design that prioritizes user convenience and security while streamlining processes. Throughout the journey, I have learned valuable lessons that have shaped my approach to design.

I have learned the significance of user-centricity, understanding the importance of creating a seamless and secure experience. The intuitive login process, inclusion of features like "Forget Password," and implementation of role-based access control all demonstrate my commitment to user satisfaction.

Efficiency has also been a key takeaway from this experience. The Seamless Review Process and the KYC Review Process have greatly improved document verification, reducing manual effort and eliminating delays.

Conclusion

In conclusion, I take pride in the final design of the MyHelper Dashboard and the lessons it has taught me. Through prioritizing user-centricity, convenience, and security, I have created a platform that simplifies account management, enhances team collaboration, and streamlines document review.

This development process has taught me the value of user feedback and the importance of continuous iteration to improve the platform. I remain dedicated to delivering an exceptional experience for users and adapting to evolving industry standards.

Moving forward, I am excited to further refine and expand the MyHelper Dashboard, always keeping the needs of users in mind. With confidence, I believe that my design will empower users, boost productivity, and foster a secure environment for both Helpers and Employers in the domestic helper hiring process.