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.

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.
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.
Qualitative research and personas


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.


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.


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.


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 evolution
Mid‑fidelity mockups

High‑fidelity mockups

ZipLearn Design Process
From research to release.

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.