Selected work
Two-sided marketplace

FirstDrive

Learners struggle to find the right driving instructor, while instructors juggle admin across separate apps.

Launching very soon

React Native (Expo) · Next.js · Supabase · Stripe Connect

(01)

The build

FirstDrive is two products in one: an app for learners looking for the right instructor, and an app instructors run their working week from — diary, lesson management and payments in one place instead of spread across separate tools. Both are built with React Native and Expo, and both are live on the App Store and Google Play.

A two-sided product only works when each side gets value on its own, so the instructor app stands up as a working diary and admin tool in its own right, with the marketplace matching built around it. Payments run through Stripe Connect: learners pay in the app, instructors are paid out, and the platform fee is handled inside the same flow.

A companion web presence, built with Next.js on Supabase, sits alongside the mobile apps.

a The system

Instructor and learner mobile apps — live on the App Store and Google Play — with diary and lesson management and marketplace matching. Payments run through Stripe Connect with platform fees, alongside a companion web presence.

React Native (Expo) · Next.js · Supabase · Stripe Connect

b How a job runs

  • Instructor and learner apps, both stores
  • Diary and lesson management
  • Stripe Connect payouts and platform fees

Built in 90 days

c Where it stands

Launching very soon

firstdriveuk.co.uk

(02)

Screens

Scroll and click inside the frame — this is firstdriveuk.co.uk running live.Open it in a new tab ↗

Have a project like this in mind?