Elevating Customization Features To Empower Local Communities


Elevating Customization Features To Empower Local Communities


MY ROLE

MY ROLE

UX Designer

UX Designer

CLIENT

Keep Massachusetts Beautiful

TOOLS

Figma / Slack

PROJECT DURATION

Oct 2023 - April 2024

TOOLS

Figma / Slack

CLIENT

Keep Massachusetts Beautiful

PROJECT DURATION

Oct 2023 - April 2024

PROCESS/SKILLS USED

PROCESS/SKILLS USED

Visual Design

Visual Design


User Research

User Research

Competitive Analysis

Competitive Analysis


Information Architecture

Information Architecture

Journey Mapping

Journey Mapping

Lo-Fi/Hi-Fi Prototyping

Lo-Fi/Hi-Fi Prototyping

OVERVIEW

OVERVIEW

Keep Massachusetts Beautiful (KMB) is a sustainability-centered non-profit that promotes building greener, cleaner communities across the state. As one of two co-designers on this year-long project, I developed high-fidelity wireframes for a new website that helps organization administrators efficiently manage events for their local branches. Key features include a no-code site builder for customizing branch websites, tools to organize community events, and approval workflows for new sign-ups/events.

Keep Massachusetts Beautiful (KMB) is a sustainability-centered non-profit that promotes building greener, cleaner communities across the state. As one of two co-designers on this year-long project, I developed high-fidelity wireframes for a new website that helps organization administrators efficiently manage events for their local branches. Key features include a no-code site builder for customizing branch websites, tools to organize community events, and approval workflows for new sign-ups/events.

WHAT IS KMB, AND WHY DO THEY NEED HELP?

WHAT IS KMB, AND WHY DO THEY NEED HELP?

KMB currently operates a general website that provides comprehensive information about the the overall non-profit’s mission, activities, and events. Some of these events include local clean-ups, speaker events about sustainability practices, or promotions of waste recycling programs. Website visitors can also learn about new programs and expansion efforts of the organization.

KMB currently operates a general website that provides comprehensive information about the the overall non-profit’s mission, activities, and events. Some of these events include local clean-ups, speaker events about sustainability practices, or promotions of waste recycling programs. Website visitors can also learn about new programs and expansion efforts of the organization.

As KMB continues to grow, many sub-branches have been created throughout the different towns and counties across the state. Because of this,

As KMB continues to grow, many sub-branches have been created throughout the different towns and counties across the state. Because of this,

the main website is no longer able to adequately support the diverse needs of all the smaller local branches.

the main website is no longer able to adequately support the diverse needs of all the smaller local branches.

Multiple overlapping events happening at the same time from different branches

Multiple overlapping events happening at the same time from different branches

PROJECT GOAL

PROJECT GOAL

Because of the organization's continued growth, there is a pressing need for a new way to compartmentalize the activities and events that happen throughout the organization’s many sub-branches. The goal of our project is to develop a website that allows for each specific branch (ex. Keep Boston Beautiful) to customize their own unique websites, allowing the organizers of respective branches to be able to manage local events more effectively and provide volunteers with a more targeted list of opportunities to get involved in.

Because of the organization's continued growth, there is a pressing need for a new way to compartmentalize the activities and events that happen throughout the organization’s many sub-branches. The goal of our project is to develop a website that allows for each specific branch (ex. Keep Boston Beautiful) to customize their own unique websites, allowing the organizers of respective branches to be able to manage local events more effectively and provide volunteers with a more targeted list of opportunities to get involved in.

MY ROLE AND KEY STAKEHOLDERS

MY ROLE AND KEY STAKEHOLDERS

1 of 2 UX Designers

1 of 2 UX Designers

Ideating and creating high-fidelity wireframes, designing the best user experience for website visitors.

Ideating and creating high-fidelity wireframes, designing the best user experience for website visitors.

My Key Area of Focus

My Key Area of Focus

  • Admin/Privilege User Dashboard

  • User Profile

  • Website Builder

  • Community Event Registration

  • Admin/Privilege User Dashboard

  • User Profile

  • Website Builder

  • Community Event Registration

10 Full-Stack Developers

10 Full-Stack Developers

Worked on both front-end and back-end development, ensuring product functionality.

Worked on both front-end and back-end development, ensuring product functionality.

Founder of KMB

Founder of KMB

Our tech lead and PM had monthly meetings with him to provide project updates and to maintain product alignment with KMB's vision.

Our tech lead and PM had monthly meetings with him to provide project updates and to maintain product alignment with KMB's vision.

Tech Lead

Oversaw the overall software development process and create tickets for the developers.

Product Manager

Handled development roadmap/planning and communication with our client.

Tech Lead

Oversaw the overall software development process and create tickets for the developers.

Product Manager

Handled development roadmap/planning and communication with our client.

DEFINING OUR TARGET USERS

DEFINING OUR TARGET USERS

While working with the Tech Lead and PM, the other designer and I determined the three target users for this project: the new user, the privilege user and the administrative user.

While working with the Tech Lead and PM, the other designer and I determined the three target users for this project: the new user, the privilege user and the administrative user.

New User

NEW USER

User Need: Hopes to learn more about/participate in local events as a website visitor who knows very little to nothing about the non-profit.

Solution: Casual visitors can easily access the branch’s website to explore its mission, view upcoming local events, and sign up to create a privileged user account if desired.

PRIVILEGE USER

User Need: Wants to be a casual volunteer that has easy access to information regarding local branch activities and events.

Solution: Privileged users can access the basic dashboard and event registration pages, where they can sign up for events and submit their own events for admin approval.

ADMINISTRATIVE USER

User Need: Able to organize the branch-specific activities/volunteers as a whole in order to effectively plan sustainability events.

Solution: Branch admins will have advanced features to edit website content and approve event submissions, enabling them to effectively manage local events.

Privilege User

Administrative User

User Need: Hopes to learn more about/participate in local events as a website visitor who knows very little to nothing about the non-profit.

User Need: Wants to be a casual volunteer that has easy access to information regarding local branch activities and events.

User Need: Able to organize the branch-specific activities/volunteers as a whole in order to effectively plan sustainability events.

Solution: Casual visitors can easily access the branch’s website to explore its mission, view upcoming local events, and sign up to create a privileged user account if desired.

Solution: Privileged users can access the basic dashboard and event registration pages, where they can sign up for events and submit their own events for admin approval.

Solution: Branch admins will have advanced features to edit website content and approve event submissions, enabling them to effectively manage local events.

DESIGNING FEATURES FOR EACH USER

DESIGNING FEATURES FOR EACH USER

New User: Basic Branch Website

Privilege User: User Dashboard

Admin User: Advanced Dashboard

Typical branch page, including a home, about and contact us pages.

Provides event registration and event approval features to users.

All privilege user features + website editor and event approval.

New User: Basic Branch Website

Typical branch page, including a home, about and contact us pages.

Privilege User: User Dashboard

Provides event registration and event approval features to users.

Admin User: Advanced Dashboard

All privilege user features + website editor and event approval.

OVERCOMING CHALLENGES/OBSTACLES

OVERCOMING CHALLENGES/OBSTACLES

Implementing our ideas and features came with challenges that required quick thinking and adaptability. From tight timelines to optimizing dashboards and refining communication, we made strategic compromises to stay on track. These obstacles pushed us to prioritize efficiency while ensuring a functional, user-centered product.

Implementing our ideas and features came with challenges that required quick thinking and adaptability. From tight timelines to optimizing dashboards and refining communication, we made strategic compromises to stay on track. These obstacles pushed us to prioritize efficiency while ensuring a functional, user-centered product.

Time Constraints: Balancing Priorities and Deadlines

Time Constraints: Balancing Priorities and Deadlines

The other designer and I initially hoped to spend more time brainstorming features but had to adjust to the project’s timeline and deliverables. Developers had already received tickets for key functionalities, like the signup process and email lists, but without designs to guide them, their progress stalled.


Recognizing the need to keep the team on track, we prioritized delivering workable designs over perfection. By November, we completed several iterations and produced a functional draft of the website, ensuring development could move forward smoothly.

The other designer and I initially hoped to spend more time brainstorming features but had to adjust to the project’s timeline and deliverables. Developers had already received tickets for key functionalities, like the signup process and email lists, but without designs to guide them, their progress stalled.

Recognizing the need to keep the team on track, we prioritized delivering workable designs over perfection. By November, we completed several iterations and produced a functional draft of the website, ensuring development could move forward smoothly.

Early drafts of high-fi wireframes that the design team provided to jumpstart development process

Early drafts of high-fi wireframes that the design team provided to jumpstart development process

Dashboard Optimization: Streamlining the Admin Experience

Dashboard Optimization: Streamlining the Admin Experience

The dashboard was cluttered with too many features, making navigation difficult. Users had to scroll to access key functions, causing confusion about where to start. Additionally, the "Inquiries" tab took up excessive space despite being a low-priority feature.


Result: admin users found it challenging to quickly identify and prioritize key tasks

The dashboard was cluttered with too many features, making navigation difficult. Users had to scroll to access key functions, causing confusion about where to start. Additionally, the "Inquiries" tab took up excessive space despite being a low-priority feature.


Result: admin users found it challenging to quickly identify and prioritize key tasks

To improve usability, less important features were removed from the dashboard, such as user profile and inquiry sections. Since the dashboard should prioritize core functions, the profile was relocated to a different tab, and the inquires feature was removed all together.


Result: Freed up space for essential features that the admin will need the most often

To improve usability, less important features were removed from the dashboard, such as user profile and inquiry sections. Since the dashboard should prioritize core functions, the profile was relocated to a different tab, and the inquires feature was removed all together.


Result: Freed up space for essential features that the admin will need the most often

DESIGN FOCUS: WEBSITE BUILDER/EDITOR

DESIGN FOCUS: WEBSITE BUILDER/EDITOR

A key feature of our design is the website builder, enabling admins to edit branch content like their mission, team info, and local project photos. I spearheaded the design and iterative improvements found within this feature of the site, including improvement of UI elements used to successfully navigate through the website builder process.

A key feature of our design is the website builder, enabling admins to edit branch content like their mission, team info, and local project photos. I spearheaded the design and iterative improvements found within this feature of the site, including improvement of UI elements used to successfully navigate through the website builder process.

Right Side: The viewer side allows admins to preview how the website will look with their current changes and settings. Providing real-time visual feedback helps users immediately assess whether their adjustments, minimizing errors and ensuring faster decision-making.

Right Side: The viewer side allows admins to preview how the website will look with their current changes and settings. Providing real-time visual feedback helps users immediately assess whether their adjustments, minimizing errors and ensuring faster decision-making.

Left Side: The edit side provides access to all editable content. The biggest challenge was balancing functionality and customizability—determining which features admins would most need to modify without overwhelming them with too many options.

Left Side: The edit side provides access to all editable content. The biggest challenge was balancing functionality and customizability—determining which features admins would most need to modify without overwhelming them with too many options.

As we improved the casual user website designs throughout the project, we also made corresponding changes to our website builder designs, including adding drop-down to allow for editing on other pages, what pages to display/hide.

As we improved the casual user website designs throughout the project, we also made corresponding changes to our website builder designs, including adding drop-down to allow for editing on other pages, what pages to display/hide.

MOBILE SCREENS

MOBILE SCREENS

The final month of the project focused on developing a mobile version of the website. Key features like event approvals, event details, and newsletter sign-ups were included to enable admins to easily monitor branch activity and manage planning on the go. More complex features, such as the website editor, were intentionally left out, as major site updates are infrequent and better handled on larger devices like laptops.

The final month of the project focused on developing a mobile version of the website. Key features like event approvals, event details, and newsletter sign-ups were included to enable admins to easily monitor branch activity and manage planning on the go. More complex features, such as the website editor, were intentionally left out, as major site updates are infrequent and better handled on larger devices like laptops.

RESULTS AND IMPACT

RESULTS AND IMPACT

Our project was meticulously designed, coded and tested before it was delivered to our client. Since the end-to-end tasks and responsibilities for this project has been fully transferred to KMB, there was unfortunately no success metrics for our team to see how well our project was able to help our client. However, the co-founder was very happy with the final product of the project.

Our project was meticulously designed, coded and tested before it was delivered to our client. Since the end-to-end tasks and responsibilities for this project has been fully transferred to KMB, there was unfortunately no success metrics for our team to see how well our project was able to help our client. However, the co-founder was very happy with the final product of the project.

Through this project, I was able to develop as a UX designer and a team member: I improved my skills in cross-functional collaboration, feature prioritization and executing a complete design cycle. I am incredibly grateful for the opportunity working with KMB to creates tangible impact Massachusetts' sustainability efforts. The lessons learned and skills acquired will prepare me for future challenges in product and user experience design.

Through this project, I was able to develop as a UX designer and a team member: I improved my skills in cross-functional collaboration, feature prioritization and executing a complete design cycle. I am incredibly grateful for the opportunity working with KMB to creates tangible impact Massachusetts' sustainability efforts. The lessons learned and skills acquired will prepare me for future challenges in product and user experience design.

CHECK OUT MY OTHER WORK

CHECK OUT MY OTHER WORK

Building Integrated Platforms To Enhance Security and E-Commerce

Building Integrated Platforms To Enhance Security and E-Commerce

I enhanced Taiwan Secom Group's home management app and e-commerce site, improving integration of the two app's main features.

I enhanced Taiwan Secom Group's home management app and e-commerce site, improving integration of the two app's main features.

Optimizing Cytopathology Workflow To Reduce Screening Time

Optimizing Cytopathology Workflow To Reduce Screening Time

I redesigned multiple AIxMed software products to streamline user product adoption and optimize digital sampling analysis for cytologists/pathologists.

I redesigned multiple AIxMed software products to streamline user product adoption and optimize digital sampling analysis for cytologists/pathologists.