Back to selected work

Live product · Driving lesson booking

YPassmate

Driving instructor discovery, lesson booking, student progress and instructor scheduling in one mobile platform.

YPassmate web application preview

Captured from the live project

Case study

Overview

YPassmate connects learner drivers with local instructors and gives both sides practical tools for lessons, messaging and progress.

Goal / problem

Make finding an instructor and organising driving lessons easier for learners and instructors.

Solution

An Expo mobile client and authenticated API handle instructor discovery, availability, booking requests, rosters and readiness information.

Key features

  • Instructor discovery
  • Lesson requests and availability
  • Student progress
  • Instructor rosters
  • Learner and instructor messaging
  • Calendar workflows

Tech stack

React NativeExpoNext.jsTypeScriptPostgreSQLPrisma

Role

Mobile and backend implementation, booking workflows and production delivery

Challenges & learning

  • Keeping learner and instructor access separate
  • Making availability and lesson requests consistent across user journeys

Related projects