MARI is an education management platform designed to give seamless progress management for instructional swim companies.
MARI is a learning management platform originally built using Knack for Water Wings Swim, an Atlanta-based swim school. As the lead UX designer and strategist, I led the platform's redesign — conducting user research, synthesizing instructor feedback, and creating a more intuitive and scalable experience. MARI was designed to simplify class management, streamline skill-based assessment, and automate progress reporting — all without any custom front-end development.
Today, MARI serves 36 active users and is expanding to include parent engagement and new org adoption.
Most swim and skill-based programs rely on outdated or overly complex LMS tools that don’t reflect how instructors actually teach or track student progress. While the original MVP met some internal data needs, the UI was confusing, lacked workflow clarity, and created unnecessary mental load.
Our challenge: Redesign MARI to make class tracking intuitive and insightful — even within the limitations of a no-code backend.
To understand MARI's place in the LMS ecosystem, I conducted a comparative analysis of Jackrabbit and Sawyer, using Jakob Nielsen’s usability heuristics as a guiding framework.
Weaknesses in Competitors
Opportunities We Identified
This analysis confirmed what our MVP had revealed: there was no existing platform optimized for quantitative skills tracking in fast-paced, instructor-led environments — validating our decision to build MARI while also revealing scalable data ideas we plan to explore.
I shadowed instructors during their class prep and wrap-up processes. I wanted to understand what steps caused frustration, and what helped them feel prepared
I conducted moderated Zoom sessions with 5 instructors, asking them to:
Result:
All testers completed tasks successfully and expressed strong satisfaction with the simplified layout and clarity of actions.
“This makes it so much easier to see who’s falling behind. I don’t have to guess anymore.” — Instructor feedback
Using Make, we introduced:
This project taught me how to deliver UX excellence without relying on a traditional codebase. Working within Knack’s limitations sharpened my ability to prioritize user value, validate features quickly, and balance complexity with clarity. Designing MARI has been a true intersection of education, systems thinking, and human-centered design — and it’s only just getting started.