Health Webapp

Health Webapp

Health Webapp

UX/UI Design | Web Design
Mais Terapias

Mais Terapias

Designing a scalable healthcare SaaS for complex operational workflows


Overview

Mais Terapias is a B2B healthcare SaaS platform designed to support therapists and clinics in managing appointments, patient records, and clinical workflows. Initially designed for individual professionals, the product evolved to support multi-professional clinics, introducing significant challenges related to data privacy, permissions, and legal responsibility.

This case focuses on how I contributed as a Product Designer to redesign the platform’s user architecture, permission system, and collaboration flows, ensuring scalability, safety, and clarity in a highly sensitive health context.


Context & Challenge

As the platform grew, clinics began using workarounds that exposed critical risks:

  • Shared logins among multiple professionals

  • Implicit access to patient records

  • Lack of clarity around who could view, edit, or manage clinical data

  • Different operational models (CLT, percentage-based, room rental, multidisciplinary teams)

In a health product, these issues are not just UX problems — they represent legal, ethical, and trust risks.

The core challenge was not adding features, but redesigning the system to support real-world clinic behavior without compromising data security or usability.

The Core Problem

How might we design a platform that:

  • Protects sensitive patient data by default

  • Supports multiple user roles with different legal responsibilities

  • Scales from solo practitioners to large clinics

  • Makes collaboration explicit, intentional, and auditable

  • Keeps complexity out of the interface while respecting its necessity in the system


My Role

Product Designer
Focused on UX architecture, system thinking, and product strategy.

I worked closely with product and engineering to:

  • Conduct qualitative discovery with real clinics

  • Map user roles, permissions, and edge cases

  • Design invitation-based collaboration flows

  • Translate legal and operational constraints into clear UX patterns

  • Balance usability, security, and scalability


Key Constraints
  • Health data privacy and professional ethics

  • Different responsibilities across therapists, admins, and secretaries

  • Legacy behavior from earlier versions of the product

  • Need for fast iteration without compromising safety

  • Limited tolerance for error in clinical records

Design Approach

1. From Implicit to Explicit Collaboration

Previously, patient data was often shared implicitly within a clinic.

Decision:
All collaboration became explicit and intentional.

  • Professionals must be invited to join a clinic

  • Invitations require acceptance

  • Access to patients and records depends on role and context

  • No automatic or invisible data sharing

This increased short-term friction but significantly reduced long-term risk.


2. Role-Based Permission Architecture

We designed a clear permission model:

  • Admin: Manages clinic structure and team, but cannot edit another professional’s clinical records

  • Therapist: Full control over their own patients and records

  • Secretary: Operational access only (scheduling, basic data), no access to clinical content

This structure mirrors real-world accountability and prevents accidental violations of privacy.


3. Designing for Multiple States (Not Just Happy Paths)

The invitation and onboarding flows had to support multiple states:

  • User already has an account

  • User does not have an account

  • Invitation pending

  • Invitation accepted

  • Invitation expired

  • Invitation resent

Instead of hiding this complexity, I focused on clear system feedback, visibility of status for admins, and recovery paths through notifications and actions.


4. Complexity in the System, Simplicity in the Interface

The product has inherently complex rules, especially around permissions and data ownership.

My role was not to eliminate complexity, but to:

  • Reduce cognitive load in daily workflows

  • Hide configuration behind intentional actions

  • Surface only what users need at each moment

  • Prevent dangerous actions through structure, not warnings


Key Product Decisions

Some important decisions shaped the product:

  • Explicit invitations instead of automatic access

  • Restricting secretarial permissions to avoid legal risk

  • Accepting short-term friction to ensure long-term trust

  • Prioritizing safety and clarity over speed and convenience

  • Designing for scalability instead of one-off clinic behaviors

These decisions required close collaboration with engineering and product, as each rule introduced multiple edge cases.


Impact

Although still evolving, these changes resulted in:

  • Reduced risk of unintended data access

  • Greater trust from clinics handling multidisciplinary care

  • Clearer accountability between professionals

  • A scalable foundation for onboarding clinics of different sizes

  • A system aligned with ethical and legal expectations of health software


Key Learnings

This project reinforced a key principle in health product design:

Great UX is not about removing complexity, it’s about making responsibility, consent, and trust clear and intentional.

Designing for healthcare means designing for consequences. Every interaction must respect not only usability, but also ethics, safety, and accountability.

Other Projects

Let's Connect!

© Copyright 2025. All rights Reserved.

Made with love🩵 and a lot of coffee ☕.


© Copyright 2025. All rights Reserved.

Made with love🩵 and a lot of coffee ☕.