UX/UI Motion Vibes About Visitors

SkillCat · Online Learning

An all-in-one HVAC learning platform.

One platform, two surfaces; the consumer mobile app learners use to earn a credential, and the B2B web dashboard employers use to train their teams.

Company

SkillCat

My role

Design Engineer

Surfaces

iOS / Android mobile · Desktop Web

Timeline

September 2025 - Present

What I owned

Desktop Screens · Design System · B2B Dashboard · Written specs & handoff

Team Size

Head of Design, Product Owner, & Design Engineer

SkillCat is a skilled-trades training platform — people learn HVAC, electrical, or plumbing to earn the certifications that get them hired, and employers use it to train their teams.

I worked across both surfaces as a product designer — the mobile + desktop learner redesign and a new admin dashboard for employers — and wrote the specs that translated those decisions into something engineering could build.

01 · The Starting Point

The original app — a deep catalog, but no clear path.

The library and the certifications were all there — but the experience was catalog-first. Learners landed in a wall of categories and had to assemble their own route to the credential that actually gets them hired.

Original app — splash screen Original app — create account Original app — home Original app — course overview Original app — course tree Original app — portfolio

What wasn't working

02 · Research & The Landscape

Trade learners are outcome-driven.

Trade learners study HVAC, electrical, or plumbing to earn a certification and a better paycheck — often mid-career, often learning on the job. Step one: get the vocabulary right (OJT, EPA 608, HVAC) so the product sounds like the trade, not edtech.

01

Outcome-driven

They're here for a credential and a raise, not points and streaks for their own sake.

02

Field language

OJT, EPA 608, HVAC — the product should sound like the worksite, not a classroom.

03

Mixed confidence

First-timers and seasoned techs both use it — the path has to work for both ends.

Direct — trade schools & cert providers (Interplay Learning, Penn Foster, HVACR School): credible but corporate and dated.

Direct competitor analysis — trade schools and certification providers

Indirect — consumer learning apps (Coursera, Skillshare, Duolingo): polished and habit-forming, but mostly light and soft.

Indirect competitor analysis — consumer learning apps

What the scan told me

03 · Finding The Brand

Three brand directions explored

Three directions: bright and playful, light and corporate, dark and industrial. The bright one felt too casual; the corporate one blended in. The dark navy + safety-orange system felt practical and ownable — closer to the gear and worksites the audience already trusts.

Brand exploration — direction 1
Direction 01
Brand exploration — direction 2
Direction 02
✓ Picked Brand exploration — direction 3, the chosen dark navy + orange system
Direction 03 · Chosen

The chosen system

Primary #F05523
Primary Gradient #F05523 → #8A3114
Background Gradient #0D0D0D → #A8A8A8
Neutral #A8A8A8
Neutral #7A7A7A
Neutral #404040

Display · Fira Sans

SkillCat, An all-in-one HVAC learning platform.

Body · IBM Plex Mono

For $10/month- Access Self-Paced Trade School Programs & Certifications designed to get you job-ready in just a few weeks

04 · Iterating The Experience

4 main interations — what changed at every step.

Onboarding shifted from a form-first signup to a few guided questions that build a personalized path. Home shifted from a flat catalog to a clear "path to a paycheck." Each round cut friction and made the next action harder to miss.

Before · V1

Form-first signup

  • Contact info, legal name, and an SMS code before any value
  • A flat catalog of categories to pick from blindly
  • No personalization, no sense of a destination

After · Shipped

A guided path

  • A few questions — goal, experience, trade — assemble your path
  • "Your path to an HVAC career" with the earnings on the line
  • A clear first step and recommended courses up front

Home

The first thing learners see when they open the app — where the path forward should be the most obvious thing on the screen.

Home — V1
  • Learning plan cards are too tall.
  • What if a user has 5+ learning plans? Stacking on the home page overflows.
  • Navigation bar is modern but runs into legibility issues.
Home — V2
  • Learning plans now look visually different from regular courses.
  • Simplified the learning path — one single path stacked on the backend.
  • Simplified the navigation bar.
Home — V3
  • Simplified the header billing status.
  • Simplified the iconography.
  • Added a full-width banner for new courses.
  • Reverted to a traditional navigation bar.
Home — V4
  • Moved Search up into the header.
  • Collapsed Start Learning into one card with the course + current task title.
  • Added "Path" to the nav — direct entry to the Course Tree.

Course overview

The "about this course" page — what you'll learn and what's inside, before you commit to starting. It has to set the stakes without burying the lesson.

Course overview — V1
  • Added Overview and Lesson tabs.
  • Can cycle between courses like the original screen.
  • Included hours, recommended, and match stats from the original.
  • Skill badges in various colors.
Course overview — V2
  • Moved course title + buttons to the top of the page.
  • Kept the course cycling feature.
  • Replaced Match % with # enrolled.
  • Pulled CTAs into the bottom of the viewport so they're always visible.
Course overview — V3
  • Course image now takes the full width of the page.
  • Title and stats moved inside the course image.
  • Removed the course cycling feature.
  • Simplified the badge colors.
  • Combined Add to Path + Start Course into a single Add Course button.
Course overview — V4
  • Changed copy from "Course" to "Certification."
  • Removed the course name from the stats block.
  • Surfaced the awarded certification(s) upon completion.

Portfolio

The trophy case — earned credentials, in-progress courses, and the proof a learner can show an employer. The payoff for everything before it.

Portfolio — V1
  • Large photo card up top.
  • Options for selecting a project type.
  • Project title, challenge, and result are all typed in manually.
Portfolio — V2
  • Added AI suggestions to speed up entry.
Portfolio — V3
  • Project type is now selected before starting — the flow is gated upfront.
  • Photos take a less prominent role.
  • Added audio recording.
  • Removed the challenge and result fields.

Course view

Inside a course — the lesson list, your progress, and the next thing to do. The hardest balance: show everything without losing the next click.

Course view — V1
  • Progress noted on the top banner bar.
  • Military motifs gamify the path — badges, trophies, streaks.
  • Each node = a full course, with all sub-tasks, quizzes, and finals listed inside.
  • Users must complete every step before moving to the next node.
Course view — V2
  • Updated the course tree UI.
  • Simplified the trophy system.
  • Each node now = a single lesson with its tasks inside.
  • Added a bottom modal for more info.
Course view — V3
  • Banner now includes the user's progress.
  • Removed the gamifying features.
  • Simplified the node descriptions.
Course view — V4
  • Simplified the header — now shows the certification name.
  • Removed the top banner entirely for a simpler section header.

"You Passed!"

The moment after acing an exam — the score, the certificate, and what to do next. Got progressively more confident about turning a win into momentum.

You Passed — V1
  • Large success badge as the hero.
  • Checkmarks for each completed step.
You Passed — V2
  • Removed the large badge.
  • Surfaced the exam score.
  • Added more steps to the completion status — reviewing results and receiving certification.
You Passed — V3
  • Removed the quiz / exam title.
  • Moved the checkbox steps to a separate page.
  • Added a review section covering all questions.
  • Renamed "Keep Training" to "Continue" — same destination.

05 · Testing & Insights

Heat Map Testing — 7 participants, 3 flows, and one clear weak point.

An unmoderated Maze study, 7 participants, three core flows: Create Account, Start Course, Edit Path. Starting a course landed cleanly. Editing the path broke down.

Splash heatmap — clicks land on Get Started
Splash → clicks land on Get Started. The entry point reads.
Goal question heatmap — clicks land on the first trade option and Continue
Goal question → users pick "Looking for my first trades job" and hit Continue.
Free Trial heatmap — clicks scan included items, then hit Continue with Free Trial
Free Trial → users scan what's included, then commit on Continue with Free Trial.

Insights

Potential fixes

06 · The Learner Redesign

Five flows that carry a learner from adding a course to earning an EPA 608 certification.

Enrolling is easy. The hard part is carrying someone from picking a course, through lessons and hands-on tasks, into a proctored final exam, and out the other side holding a real EPA 608 certification — without losing them at any step.

07 · The Admin Dashboard

Valuable insights for admins too

I helped design the employer side as a full dashboard for running training across a team. Assigning courses was reframed from a flat list into a structured plan — pick employees, stack courses in order, set a due date on each. Alongside that: a role-aware Inbox, on-the-job photo review, and a people view that scales past a handful of employees.

A role-aware, unified task system — every approval, assignment, and action an admin owns, surfaced in one place.

Pick employees, stack courses into a sequenced plan with a due date on each row, then review and assign — the three-step plan builder in action.

Review and grade the photos learners submit for hands-on (OTJ) tasks — approve, score, or send it back for another attempt.

Search, filter, and manage the whole team — roles, progress, and bulk actions that scale well past a handful of employees.

Before & After

Full redesigned comparison — drag to see the difference

Original SkillCat onboarding Original SkillCat home Original SkillCat course overview Original SkillCat course tree Original SkillCat portfolio Original SkillCat task complete

09 · Reflection

Working across consumer onboarding, B2B tooling, and specs meant constantly shifting altitude — from a single animation frame, up to an enterprise workflow, back down to the written rules that make it real. The throughline: understand the job the person is actually trying to do, then shape the product around that.

What this case study shows about how I work