Prepwise started as my MSc Software Engineering project at Kingston University and somehow refused to stay one. I am a software engineer with three-plus years of building full-stack products, and an IELTS candidate's frustration: speaking is the one skill you cannot drill alone.
Tutors are expensive, feedback is inconsistent, and talking to a mirror convinces nobody. So I built a realtime AI examiner that runs the real three-part format, scores honestly against the official criteria, and shows you exactly what to fix before your next attempt.
One engineer, three platforms
Prepwise is a complete product: a production backend, a shipped mobile app, and this web app.
The backend
Django, DRF, Celery, PostgreSQL
The scoring pipeline, credits and Stripe billing, and the ElevenLabs agent orchestration. Live in production.
The mobile app
React Native, Expo, TypeScript
The full practice experience on iOS and Android: live mocks, reports, and progress tracking.
The web app
Next.js 15, React 19, Tailwind
The site you are reading, plus the browser version of the mock room and reports.
