FINAL YEAR PROJECT / 2024
TutorMatchUp
A nearby tutor, a clearer schedule, and a place to keep learning.
Our mobile platform brings students and tutors into one shared experience, with local tutor discovery and support for in-person and online learning.
THE PROBLEM
Finding local tuition takes too much searching.
The project began with the time and effort parents spend locating tuition academies and nearby tutors. Our aim was to help families find tutors in their neighbourhood, with relevant subjects, qualifications, and student feedback informing the choice.
RESEARCH IN THE PITCH
Learning preferences shaped the direction.
The deck includes surveys of tutors and students. Both groups showed interest in a mix of online and in-person tutoring, supporting the hybrid approach.
of 113 tutor responses selected both teaching modes.

of 51 student responses preferred both tutoring modes.

Survey results shown in the project pitch. Response counts vary by question.
THE APP IN ACTION
Take a look inside.
Play the supplied app recording to see the TutorMatchUp experience on a phone. Use the player controls to pause, seek, or open fullscreen.
App recording: approximately 1 minute 47 seconds.
INTERFACE OUTPUT
Two roles. One learning space.
Student and tutor home screens lead into schedules, class sessions, and conversations. These are the screens supplied with the pitch; the inbox uses sample content.
Student home
Find nearby tutors, search by subject, and see upcoming classes.
Tutor home
Review classes and incoming lesson requests in one place.
Class schedules
Separate missed, upcoming, and completed classes.
Class session
See the session time, leave questions, and access shared materials.
Inbox
Keep conversations accessible through the bottom navigation.
HOW IT WORKS
A Flutter interface connected to Firebase.
Flutter and Dart provide the mobile interface. Firebase supports authentication and authorization, with Firestore handling app data. The nearby-tutor logic uses the Haversine formula to calculate distances between latitude and longitude coordinates, then sorts the tutor results by distance.

PROJECT SCOPE
A working academic project, with room to grow.
The pitch describes a shared learning platform with tutor discovery, schedules, communication, and flexible learning options. Its business model proposes tutor commissions and paid service tiers as future directions. These plans are separate from the demonstrated interface and are not reported here as launched services.
From registration to the classroom
Recreated from the original project flowchart. Open full size ↗




