Nonprofit Impact Management - Case Study
Project Context:
I've been tasked with designing a user-friendly SaaS platform tailored for nonprofit organizations.
The goal was to create an intuitive, streamlined interface that simplifies user program management, impact assessment, and strategic planning.
Role:
Product Designer
Problems:
I worked closely with the Startup MVP Manager and the engineering team.
While other platforms offer robust project management tools, they lack specialized features tailored to the unique needs of non-profit companies.
Research:
Competitor Analysis - Limitations of Existing Solutions
Persona
Team:
Research insights:
Anna needs a simplified project management tool designed specifically for the nonprofit sector. She struggles with existing tools that are either unclear or too complex for nonprofit workflows.
1.Simplification is Key for Nonprofit Teams
Nonprofits often struggle with complex, feature-heavy tools that slow down efficiency. A simplified, easy-to-use interface tailored to the specific needs of nonprofits is critical for empowering teams to manage tasks without being overwhelmed by unnecessary functionality.
2.Impact Measurement is Essential for Nonprofits
Nonprofits face challenges in measuring and reporting the social or environmental impact of their work. Current platforms lack built-in tools for tracking impact metrics, which are essential for demonstrating success to stakeholders. A tool designed with impact tracking at its core can greatly enhance a nonprofit’s ability to showcase its value and mission outcomes.
Design System
Typography: Selected fonts for readability and consistency across the platform.
Color Palette: Developed a color scheme that's both visually appealing and functional, with accessibility considerations.
UI Components: Designed a library of reusable UI components (buttons, forms, cards, etc.) for consistency and efficiency.
Input Components
The checkboxes and radio buttons have three states: default, selected, and disabled, with optional labels for flexibility. These inputs make selections clear and simple.
The text fields (used in onboarding) come with different states: enabled, disabled, default, success, and error. This provides immediate feedback, helping users enter information accurately.
Creating a New Project
Creating a new project begins with naming it, easily adding team members, and assigning roles across staff, volunteers, and collaborators.
Next, users define the project’s scope by specifying its mission, vision, and key stakeholders. This helps nonprofits align their projects with long-term goals.
Onboarding
In designing the onboarding process, the goal was to keep things user-friendly and clear, catering to users with varying levels of technical expertise. The onboarding flow takes users step-by-step.
Strategy Builder
strategically using a logical model organizing their work into input, activity, output, and outcome ensuring each step drives results. It also incorporates the five dimensions of impact: who is affected, what outcomes are expected, how much change is targeted, the organization’s contribution, and the risk involved.
With built-in progress tracking, nonprofits can monitor progress, adapt strategies, and report effectively.
I completed the design phase and handed all assets to the engineering team. My role included UX/UI design, creating user flows, and building a design system tailored for non-profit organizations. I remain available to support the engineering team with any questions or clarifications throughout the development process."