Driving School

Don't find out how many driving hours a candidate has done
by looking in a notebook.

Candidate progress tracking, vehicle and instructor scheduling, mandatory hour checks, exam results and instalment collection. Which candidate is at what stage, which car is free, who hasn't paid — all on screen.

Candidate fileElif Yıldız · Category BEnrolled 14 March 2026 · Term 2026/2 · Instructor: M. Kaya
Theory lessonsComplete · 4 days absent, made up
32/32
SimulatorComplete
2/2
Driving · urban3 hours remaining · twice a week
9/12
Driving · out of townNot started
0/2
Theory examPassed · 82 points18 April
Driving testBooked12 June
Payment status₺8,400 / ₺12,000₺3,600 · final instalment 05 June

Candidates can see their own progress on their phone: hours remaining, exam date and payment status. Those are the three questions that occupy a driving school most. Figures are illustrative.

If the car is free the instructor isn't, and vice versa.

A driving lesson needs three things free at once: the candidate, the instructor and the vehicle. Without checking all three, cancellations and waiting build up during the day.

Driving schedule · Thursday
09:0010:0011:0013:0014:0015:0016:0017:00
34 ABC 128M. KayaE. YıldızB. ŞahinK. TunçN. AydınS. DemirH. Öz
34 KRM 447A. YılmazZ. AkV. AkE. ŞahinM. DemirB. Öz
06 TZY 903S. AydınS. TunçN. Kayaserviceserviceservice
34 NLP 215E. DemirK. YıldızH. ŞenA. KayaZ. AyM. Er

When a car goes into service, the lessons in those hours aren't silently dropped — the system shows them to you and you move them to another vehicle. Bulk reassignment happens on one screen.

Sending a candidate to a test with hours missing is the school's problem.

A candidate cannot sit the test before the mandatory hours are complete. Noticing that at the point of application is too late; the system shows every candidate's shortfall from the start.

Term 2026/2 · test application check
CandidateTheorySimulatorDrivingAbsenceStatus
Elif Yıldız32/322/29/144 days · made upHours missing
Burak Şahin32/322/214/141 dayReady to apply
Zeynep Ak28/322/211/146 days · make-up pendingAbsence risk
Kadir Tunç32/322/214/140 daysReady to apply
Nil Aydın32/320/212/142 daysHours missing

Absence and make-up rules can change with regulation; we enter the rule definitions with you at installation and updating them when they change is your responsibility. The system checks against the defined rule — it does not interpret regulation.

Pass rates differ by instructor.

Two instructors at the same school can have noticeably different driving-test pass rates. Knowing that isn't about blaming an instructor — it's about understanding what they do differently.

InstructorCandidatesPassed first timeSecond attemptRate
M. Kaya34275%79
A. Yılmaz28243%86
S. Aydın31199%61
E. Demir26214%81
School average77%

In this illustrative table one instructor sits 16 points below the average. The cause is usually not incompetence but being given the candidates who struggle, or fewer practice hours before the test. Seeing the number starts that conversation.

Fees are paid in instalments — don't track them by hand.

Driving school fees usually come in three or four instalments, with the last falling just before the test. Finding out whose payment is short at the point of application makes it hard for everyone.

Term 2026/2 · collection
38Paid in full₺456,000
19On instalments · up to date₺152,000 collected
6Overdue · 1-15 days₺43,200 outstanding
2Overdue · over 15 days₺18,000 outstanding
Expected this term₺780,000
Collected₺718,800

Overdue instalments land on a list and reminders can be sent. Payment status also shows on the test application screen — seeing both together prevents the argument at the counter.

The rest of the school

Candidate paperwork

Medical certificate, background check, diploma and photograph in the file. Candidates with missing documents are flagged on the enrolment list.

Timetable and registers

Theory registers are taken by QR code or list, and absences are recorded automatically.

Vehicle and fuel tracking

Hours used and fuel consumed per vehicle, producing a cost per driving hour.

Instructor schedules

Teaching load and availability are defined; two candidates cannot be booked into the same hour.

Candidate portal

Candidates see remaining hours, test date and payment on their phone. The number of calls to the school drops noticeably.

Test reminders

Reminders go to candidate and instructor before the test; a candidate who misses it loses both the fee and their place in the queue.

Questions

Does it submit to the ministry system?

No. Official notifications go through the ministry's own system and should stay there. This software sets up in-school management: candidate tracking, scheduling, registers, collection and reporting. Some manual entry between the two may remain; we discuss which data can be exported as a file at installation.

Does the system know the mandatory hours?

We define hour and absence rules with you at installation. Updating them when regulation changes is your responsibility; the system shows shortfalls against the defined rule and warns at the point of application.

We have vehicle trackers — do driving hours come in automatically?

Some tracking providers offer data sharing; tell us which you use and we'll confirm compatibility. Without transfer, the instructor marks the start and end of a lesson on their phone — recorded with time and location.

Can candidates see their own information?

They can. Remaining hours, test date and payment status on their phone. Those three questions occupy a school most, and showing them cuts the call traffic.

How many candidates and branches?

No limit, and no per-user fee. With several branches, each runs its own term and vehicles.

Is the instructor pass-rate report fair?

A raw number on its own isn't fair, and we say so on the page — the distribution of struggling candidates may not be even across instructors. The report is a conversation starter, not a performance grade. How you use it is your management decision.

Let's build
one full term.

How many candidates a term, how many instructors and vehicles. We'll build a demo on your own term structure.

Pricing

One price for every product

Every solution on this site is the same price. No module surcharges, no per-user fees, no setup invoice.

MonthlyUntil year end
3,500 ₺2,500 ₺/ month

Campaign price, valid through 31 December 2026. Cancel any time.

Annual, single paymentSave 50%
15,000 ₺/ year

Works out to 1,250 ₺ per month. Paid once, no monthly invoice.

Included in both options

  • All modules, no per-feature pricing
  • Setup, data migration and training
  • Updates and technical support
  • Hosting, SSL and daily backup
Get startedTell us your business, we set it up and show you a working demo.
+90 551 847 1997