NULLBIT
NULLBIT
Back to PortfolioEdTech / Mobile App

A driving instructor's whole caseload, in one app

Candidates, driving sessions, exam-readiness tasks and compliance, from a phone or a browser

EdTechMobile AppSaaSFlutter
Year

2026

Duration

4-phase delivery

Industry

EdTech / Driving Instruction

A driving instructor's whole caseload, in one app
Starting position

Starting position

Starting position

  • Digital record of candidates and their driving progress

    Instructors tracked candidates in notebooks or spreadsheets

    None
  • Way to see the week's driving sessions at a glance

    Sessions coordinated by phone call and memory

    None
  • Category-specific task checklists for exam readiness

    Curriculum progress tracked informally, per instructor

    None
  • Compliant exam-file record per candidate

    Exam documentation assembled manually per candidate

    Paper-based

Market size

Instructors at Autoškola Eurospot, each managing their own candidate caseload, built to scale to additional driving schools

Instructors and candidate caseloads reachable through the app

Scope: Croatian driving-school marketSource: Client brief, pre-launch

Approx. budget

NDA

50,000 – 199,999 €

Budget breakdown

Candidate, session & task management (web platform)40%
Flutter mobile app (iOS/Android)25%
Subscription billing (Stripe)20%
Compliance, exam-file features & production hardening15%

Budget bucket per Clutch.co project cost category. Exact figures under NDA.

4-phase delivery

4-phase delivery

  1. 1

    Phase 1

    Discovery and candidate/session data model

  2. 2

    Phase 2

    Web platform: candidates, session calendar, task templates, notes

  3. 3

    Phase 3

    Flutter mobile app (iOS/Android) wrapping the platform

  4. 4

    Phase 4

    Billing, exam-file compliance and production rollout

The Challenge

A driving instructor's caseload lived in notebooks and phone calls

Driving instructors at Autoškola Eurospot managed each candidate's personal details, driving sessions, task progress and exam readiness by hand, with no shared system to schedule sessions, track curriculum progress by licence category, or assemble the documentation an exam requires.

No digital record connecting a candidate's personal details, sessions and task progress

No shared calendar for scheduling and tracking the week's driving sessions

Task checklists and curriculum progress varied by instructor, with nothing standardised per licence category

No mobile way for an instructor to check a candidate's file between sessions, away from a desk

Our Solution

One app for every candidate, session and task

We built a web platform wrapped in a native Flutter app for iOS and Android, so instructors manage their full caseload from a phone between sessions or a browser at the office - candidates, a weekly session calendar, category-specific task templates, notes and exam-file compliance, with subscription billing built in.

Candidate records

Personal details, licence category and status, searchable and filterable, with an archive for completed candidates.

Weekly session calendar

A calendar-based schedule for driving sessions, with status, location and notes per session.

Category-specific task templates

Reusable checklists per licence category, applied to candidates and tracked to completion.

Chronological candidate notes

A running log per candidate, visible across sessions.

Exam-file compliance

Structured recordkeeping built to support the documentation a driving exam requires.

Native mobile app

A Flutter-based iOS and Android app wraps the same platform for instructors on the move.

Subscription billing

Stripe-based billing built in from day one, ready to scale beyond a single driving school.

What changed

How instructors run their caseload

Candidate records, scheduling and curriculum progress moved from notebooks and phone calls into one app instructors carry with them.

Candidate records

Before

Notebooks and spreadsheets

After

One searchable digital record per candidate

Every instructor works from the same structured record, not personal notes.

Driving sessions

Before

Coordinated by phone and memory

After

Shared weekly calendar

Instructors see the week's sessions at a glance, not case by case.

Task progress

Before

Informal, varied by instructor

After

Standardised checklists per licence category

Exam readiness is tracked the same way for every candidate.

Where instructors work

Before

Desk-bound

After

Mobile app on iOS and Android

Instructors check a candidate's file between sessions, not just at a desk.

Investment → Operational EfficiencyNDA

A subscription product built to scale beyond one driving school

Ratio

Subscription-ready from launch

Stripe billing built in, so the product can scale to additional driving schools without rebuilding

Incremental revenue

Instructor time reclaimed from manual record-keeping

estimated time saved per week per instructor on scheduling and candidate paperwork

Investment

50,000 – 199,999 €

Payback period

Realised through instructor time saved, plus subscription revenue potential beyond the first driving school

Method

Comparison of manual scheduling and record-keeping time before vs. app-based workflow after

Confidence

Medium - based on operational comparison, not an audited financial report

Commercial subscription figures belong to Autoškola Eurospot and the product's ongoing operation.

The Outcome

A driving school's candidate caseload, fully digital

The platform is live for Autoškola Eurospot's instructors, on web and mobile. Live usage figures belong to the driving school; the figures below describe what changed operationally.

Candidate record digitisation

Before

Notebooks / spreadsheets

After

Fully digital, searchable per candidate

Fully digitisedEvery candidate's details, sessions and tasks live in one record

In production

Session scheduling

Before

Phone calls and memory

After

Shared weekly calendar

New capabilityThe full week's driving sessions visible at a glance

Since launch

Task and curriculum tracking

Before

Informal, per instructor

After

Standardised per licence category

StandardisedReusable task templates applied and tracked per candidate

Since launch

Where the app runs

Before

Desk-bound, web only

After

Native iOS and Android app plus web

Mobile-firstInstructors work from a phone between sessions

Since launch

Stack & Services
Next.js 16 (App Router)
React 19
Flutter (iOS / Android)
PocketBase
Stripe Billing
TypeScript
Zod
FullCalendar
Every candidate used to be a notebook page and a memory of when their next lesson was. Now I open the app between lessons and I have everything - their sessions, their tasks, their notes.

Driving Instructor

Autoškola Eurospot

From Vision to Reality

A conversation is the first step toward a quality solution.

Whether you already have a defined idea or just an initial direction, we help you turn thinking into concrete steps and sustainable digital solutions.

First hour freeNo obligationResponse within 24 hours