All projects
January – May 2026

Talking Fingers

Best Overall · Best Design · Audience Choice
Client
Georgia Tech iOS Club
My role
Design Manager
Project tools
FigmaFigJamIllustrator
Team
5 designers21 developers

01Project Overview

Talking Fingers is an ASL learning app built around real-time signing feedback using computer vision. Our team took the app from concept to a working iOS and macOS experience in one semester.

Problem

Beginner ASL learners need to build new physical vocabulary and grammar, often without feedback or guidance.

Solution

A working iOS and macOS ASL learning app that guides learners with camera-based feedback and AI-powered exercises.

My role

As Design Manager, I led 4 designers to bring life to the technical vision our tech leads had of using computer vision, spaced repetition, and AI-generated practice to transform ASL learning. We shaped the learning experience while working closely with developers throughout implementation.

02Research

Competitive analysis

We analyzed 7 comparable apps with education or camera feedback features to explore how to bring language learning and physical movement feedback into one experience.

Product categoryLearning & practiceFeedback & progressGaps we can fill
ASL appsLingvano, ASL BloomVideo lessons and sign imitation.Limited feedback on signing accuracy.Help learners understand how they're signing.
Language appsDuolingo, Babbel, QuizletShort exercises and repeated practice.Streaks, scores, and visible progress.Make ASL practice varied and progress easy to see.
Camera-based fitnessTempo, ClearspaceGuided physical movements.Camera-based feedback on form.Make movement feedback understandable during signing.

What users told us

We interviewed 3 people with different ASL learning experiences, from a prospective beginner to someone with over four years of experience.

  • Feedback

    I need reassurance!

    Learners wanted confirmation that they were signing correctly.

  • Varied practice

    I can't just do drills.

    Repeating isolated signs could get boring without varied practice.

  • Visible progress

    Show me my progress.

    Visible progress could make learning feel more manageable.

03Design & Iteration

3 ways to learn

We organized Talking Fingers into three learning modes with clear progression, gradually building skills and confidence.

  1. 01Learn

    Introduces new signs.

  2. 02Exercise

    Reinforces them through repetition & recall.

  3. 03Practice

    Brings everything together in sentences.

Signing Practice

Users generate sessions based on categories they want to practice and apply signs in context. Our computer vision recognition system evaluates each sign individually, so beginners can identify their weak spots.

How does grammar fit into ASL learning?

To keep learners focused on signing, we showed the ASL gloss upfront instead of requiring them to reconstruct sentences before unlocking the camera. This simplified grammar practice while preserving ASL's distinct sentence structure.

glossnoun
Each sign written as a capitalized English word, in the order it's signed.
Before
Reconstruct gloss before practicing.
After
See signing order upfront.

Prioritizing camera space for signing

Unlike spoken-language exercises, signing practice requires learners to see and adjust their own movements. Early wireframes gave more space to instructions than the camera, so I enlarged the camera and reduced the surrounding UI to keep the learner's movements front and center.

Before
Instructions compete with camera space.
After
Camera takes visual priority.

04Outcome

Beyond Signing Practice

Users can customize how they track progress with widgets both in profile and outside of the app, encouraging user engagement through gamification and action-oriented design.

Profile
Home screen widgets

Visual identity

We developed a playful, approachable visual language with soft colors, friendly typography, and a hand-inspired tulip mascot that emphasizes growth and encouragement.

Default

The resting pose that greets learners across the app.

Design system & handoff

I maintained a shared Figma component system to keep our five designers aligned while working alongside developers. We shared designs early and refined them through critiques, which led to smooth adaptation when transitioning from iOS to the macOS experience.

Selected shared components
Annotated developer handoff
iOS
macOS

Demo Day

Our team delivered a working iOS and macOS app with live computer vision feedback and AI-generated practice, sweeping all 3 showcase awards (a first in the club's history!).

  • DEMO DAY 2026Best Overall
  • DEMO DAY 2026Best Design
  • DEMO DAY 2026Audience Choice
The Talking Fingers team at iOS Demo Day
Next steps
  • Community feedback. We'd need to work closely with Deaf and signing communities to make sure their experiences are well-represented, to prevent the spread of misinformation by an app that only seeks to encourage growth.
  • User testing. Our target is new learners, so tracking ASL competency of beginners who use our app against those who don't would reveal effectiveness.

05Reflections

i.

Leadership is more than calling the shots

This was my first time leading a design team, and I quickly learned that being a good leader doesn't stop at delegating tasks. I wanted my four designers to feel supported, confident contributing ideas, and excited about what we were building. Seeing them grow into their roles and take ownership of their work by Demo Day was one of the most rewarding parts of the project.

ii.

0 → 1 is exciting (and scary)

We started the semester with an ambitious technical vision and somehow had to turn that into a working app in just a few months. Design and development happened at the same time, which meant sharing unfinished ideas, adapting to technical constraints, and sometimes making decisions before we had all the answers. It was exciting to watch everything come together, but it also taught me to communicate early and stay flexible when things didn't go as planned.

Check out my other work!