QualDrive

QualDrive

A modern driving school platform replacing fragmented booking flows with a calm, trust-led system — designed and shipped end-to-end.

Year2024
RoleProduct Designer & Developer
ClientQualDrive
ServicesUX Strategy,UI Design,Frontend Build,Photography

QualDrive is a modern driving school platform designed to replace fragmented, outdated booking experiences with a calm, trust-led digital system.

This project demonstrates my ability to design and ship a complete product end-to-end — from UX strategy and interface design through to frontend development, backend integration, and original photography and videography. It reflects how I work in real teams: taking ownership, solving ambiguous problems, and delivering production-ready outcomes.


Project Overview

The goal of QualDrive was to rethink how learners discover and book driving lessons. Many existing driving school websites rely on basic contact forms, manual admin, and inconsistent branding — resulting in poor-quality enquiries and unnecessary operational overhead.

I approached QualDrive as a product, not just a website, focusing on clarity, structure, and scalability from day one.


Project Goals

  • Create a calm, trustworthy experience for first-time learners
  • Replace generic contact forms with a guided booking flow
  • Improve enquiry quality and prioritisation
  • Reduce admin friction through structured data
  • Design a system capable of scaling beyond a single instructor

My Role

I worked as the sole designer and developer, owning the project from concept through to implementation.

My responsibilities included:

  • Product and UX strategy
  • Information architecture and user flows
  • Visual design and UI component systems
  • Frontend development (Next.js, React, Tailwind CSS)
  • Multi-step form logic and validation
  • Supabase data modelling and integration
  • Admin dashboard design and workflows
  • SEO-driven page structure and content layout
  • All photography and videography used across the website and marketing

Research & Discovery

I began by reviewing common pain points across existing driving school platforms:

  • Overly long or unclear enquiry forms
  • No distinction between different learner needs
  • Manual inbox-driven admin processes
  • Heavy reliance on generic stock photography
  • Weak trust signals for first-time users

These insights led to a shift away from a single “contact” entry point toward a guided, intent-based booking experience.

Information Architecture & UX

The booking journey was designed as a multi-step flow, adapting based on user intent:

  • New learners
  • Refresher / Pass Plus students
  • Learners with a test booked within 14 days (priority flow)

Each step collects only essential information, reducing cognitive load while improving the quality and usefulness of submissions.


Visual Design & UI System

The interface prioritises clarity over decoration:

  • Neutral, calm colour palette
  • Clear typographic hierarchy
  • Minimal motion used for feedback and transitions
  • Touch-friendly controls and accessible contrast

The goal was to move away from the typical “cheap driving school” aesthetic and create something that feels organised, dependable, and modern.


Development & Architecture

QualDrive was built using a modern, scalable stack:

  • Next.js (App Router)
  • React + TypeScript
  • Tailwind CSS
  • shadcn/ui
  • Framer Motion
  • Supabase for authentication, data storage, and realtime updates

Marketing pages and the admin dashboard use separate layouts, allowing for better performance, SEO, and long-term maintainability.


Admin Dashboard & Workflows

A custom admin dashboard allows submissions to be:

  • Viewed and updated in real time
  • Categorised by status (Pending / Contacted / Booked In / Waitlist)
  • Prioritised based on learner intent
  • Reviewed in detail via structured modal views
  • Exported for reporting and follow-up

This replaced spreadsheet-based tracking and reduced manual admin work.


Photography & Videography

Alongside design and development, I produced all original photography and video content for QualDrive.

This allowed me to:

  • Design layouts around real, intentional content
  • Avoid generic stock imagery
  • Maintain a consistent visual language
  • Reinforce trust and authenticity across the product

Owning both the interface and the content ensured the final experience felt cohesive and grounded in reality.


Testing & Iteration

The platform was iteratively refined through:

  • Mobile and responsive testing
  • Form validation and error-state testing
  • Admin usability testing
  • Copy and step-order refinements to reduce drop-off

Each iteration focused on improving clarity for users while keeping the system easy to manage internally.


Final Outcome

QualDrive is a platform-ready driving school system that replaces manual processes with structured data and clear workflows. It demonstrates how design, engineering, and content can work together to create a calm, scalable product experience.

The architecture is intentionally future-proofed, supporting instructor onboarding, location expansion, and additional features without major refactors.


Reflection

What Worked Well

  • Clear separation between marketing and application architecture
  • A booking flow aligned to real user intent
  • Design decisions grounded in operational needs
  • Strong cohesion between UI, content, and functionality

Opportunities for Iteration

  • Instructor-level dashboards and permissions
  • Automated instructor matching based on location and availability
  • Deeper analytics around conversion and drop-off
  • Expanded accessibility testing across assistive technologies

Additional Information

If you’d like to see more of my work or discuss similar projects, please visit My Portfolio or get in touch directly.

Next project

Havenix

Mobile App

View project