Concept Case Study

ZipLearn

Personal Online Tutoring iOS App

ZipLearn helps students find and book private tutors for their subjects with flexible, online sessions that fit busy schedules.

Concept exploration — this is not a shipped product.

Role: UI/UX Designer & ResearcherTimeline: 2 months
Figma Photoshop
ZipLearn hero devices
Project Brief

Challenge & Goal

This is a concept project intended to explore flows and UX—not a production release.

Challenge

Students often need extra support outside class but can’t meet private tutors due to busy schedules and extracurriculars. Parents face high costs for private tutoring.

The Goal

Design an accessible, inclusive mobile app that lets families hire private tutors for online sessions. Also create opportunity for teachers to earn extra income by tutoring students from their schools.

Key Insights

What we heard

Cost barriers

Parents signal price sensitivity; teens lack funds for private sessions.

Willingness to pay

Families hesitate to subscribe or pay per session without clear value.

Coverage gaps

Interviews surfaced limited subject diversity across available tutors.

Research Overview

Qualitative research and personas

Qualitative research summary
Primary personas
Concept Solution

What the product provides

ZipLearn connects students with vetted tutors for flexible, online sessions.
Students browse tutor bios, schedule sessions, and join directly in-app.

  • Flexible scheduling aligned to busy calendars
  • School‑linked tutors and subject coverage
  • Clear reviews and bios for informed selection

Home Screen

Use home screen for an easy journey to start. Choose to hire a tutor, collaborate with other students, or watch online tutorials for 30+ sujects. Use the search bar to help you precisely find what you are exactly looking for.

Home screen
Videos/Tutors and Filters

Videos/Tutors

In this section of the app, you must choose a subject. Once subject has been chosen, you must choose whether you want to watch tutorials or set up a tutoring session.

Tutors & Bio

Once you have chosen your subject you can choose a tutor. Once you press on a tutor, you will be led to a page that gives you information about the tutor so you can decide for yourself if they are a good fit for your academic needs.

Tutor profile
Scheduling

Tutoring Sessions

When you are ready to set-up a tutoring session. Check on the tutor’s calendar and their availability. Once you find an available time slot, you can go through the application process and set up a tutoring session.

In‑session Experience

Join your tutoring session seamlessly with built‑in video and chat. Share notes and files with your tutor in real time, annotate concepts together, and keep all materials saved for later review. Each session ends with clear action items so you know exactly what to practice before your next meeting.

In-session experience
Notifications and completion

Congratulations!

This is the screen that will pop up once you have successfully signed up for a tutoring session with an instrucxtor/tutor. After this, you can go back to the main screen to watch tutorials or do other activities.

Design Stage

Design evolution

Mid‑fidelity mockups

Personas and mid-fidelity

High‑fidelity mockups

Brand identity and high-fidelity
Process

ZipLearn Design Process

From research to release.

Design process
Concept Learnings

What I explored

As a concept, ZipLearn let me test assumptions without the constraints of production scope. Through interviews and lightweight prototypes, I saw that cost and time were only surface problems—the deeper friction was uncertainty. Students and parents weren’t sure who to trust, when sessions could actually happen, or what value they’d get from the first booking. By surfacing availability, subject fit, and reviews earlier, and by turning the journey into a series of clear, single decisions, the experience felt more approachable. These explorations also highlighted how much reassurance comes from tight copy and unambiguous states: what happens before, during, and after a session. If this moved toward production, I’d validate pricing cues, add more transparent tutor metrics, and refine scheduling to better reflect real-world constraints.