Skip to content
AutoŠkola
For driving schools in Montenegro

A driving school without notebooks and spreadsheets

From enrolment to the certificate. Lesson hours add up by themselves, exam lists are always ready, and no document expiry slips through. All from a phone.

theory hours counted for you
40theory hours counted for you
driving hours before the test
30driving hours before the test
languages: Montenegrin, English, Russian
3languages: Montenegrin, English, Russian

A candidate's road to the licence

TB Teodora B.
  1. Enrolled 0/40
  2. Attending theory 22/40
  3. Ready for theory exam 40/40
  4. Driving lessons 14/30
  5. Ready for driving exam 30/30
  6. Passed
  7. Certificate issued 15/2026

Sounds familiar?

Paperwork eats the time that belongs to your candidates

  • Theory attendance goes into a notebook and is added up by hand at the end of the month. The lecturer taps names on a phone. Hours are added to each candidate automatically.
  • Before an exam term the office phones instructors to check who has 30 hours. The "ready for the driving test" list is always there. Tick the candidates and create a term.
  • A medical certificate expires, and nobody notices until the exam. A month before it expires the document shows up on the home screen, under the yellow tape.
  • Certificate numbers are looked up in old binders. The number is assigned automatically, in order, per year, with no gaps and no duplicates.

What your school gets

The whole candidate journey in one register

Candidates and import

Every candidate on one card

Personal details, JMBG, ID card or residence permit, medical certificate with its expiry date and scanned documents. The card shows at once how far the candidate has got and what is still missing.

  • Bring your current candidates over from Excel or CSV. Columns are recognised by name, and hours already done come along.
  • Before anything is saved you see the errors row by row, so nothing wrong gets into the register.
  • Search by name, phone and JMBG, filter by stage.
candidates_budva.xlsx
Full nameTheory
  • Luka Vujović 0/40
  • Jovana Marković 12/40
  • Stefan Radulović 40/40
  • Milena Perović Row 5: the date 32.13.2026 does not exist
  • Andrija Lazović 34/40
  • Try it

4 candidates ready, 1 error to fix

Theory

Theory attendance in ten seconds

The lecturer opens the lesson on a phone and taps the names of those present. No notebook and no adding up at the end of the month. Once a candidate reaches 40 hours, they move onto the theory exam list by themselves.

  • The list shows only those who still need theory.
  • A wrong tap is undone with another tap.
  • A closed lesson cannot be changed by anyone.

Lesson 38 · Traffic signs

Tap a name to mark them present

Programme rules

The system knows who may sit the exam

40 theory hours, 30 driving hours, 5 extra hours after three failed driving tests, and a passed theory exam is valid for a year. The candidate's stage is worked out from hours and results. Nobody types it in, so nobody can get it wrong.

  • You set the rules for each licence category separately.
  • When theory expires, the candidate goes back onto the theory list by themselves.

Move the sliders and watch the stage

Failed the driving test

Candidate stage

Exam terms

Exam lists that build themselves

The system knows who has enough hours and who passed theory. The office ticks the candidates, creates a term and prints the list. After the exam it enters the results, and the attempt count keeps itself.

  • Separate lists for theory and driving.
  • Whoever failed three times cannot sit a term without extra lessons.
  • The list for the exam centre is ready to print.
Ready for the driving test Term 14.10 at 09:00

Tick who goes to the term

Certificate register

A certificate register that keeps itself

When a candidate passes the driving test, they get the next number in the register: in order, per year, no gaps, no duplicates. Print the register for any year. A result that a certificate was issued for can no longer be changed.

Register 2026
No. Candidate Passed

Deadlines

Deadlines that must not slip

Candidates' medical certificates, ID cards and residence permits, theory about to expire, vehicle registration and insurance, instructors' licences. Everything expiring soon sits on the home screen, under the yellow tape.

Alerts
  • Nothing expires in this period.

Candidate's cabinet

Candidates see their own road to the licence

Every candidate gets a personal cabinet: hours done, the exam date, how long documents are valid and everything that has happened so far. They choose the password themselves through a link sent by e-mail or Viber. The school never sees it.

  • Fewer calls asking "how many hours do I have left?".
  • Parents follow the progress without phoning the school.

Hi, Sara

Theory hours40/40
Driving hours30/30

Driving test

Tuesday, 14 October, 09:00

  1. 12.10Driving lesson, 2 hours · Nikola Đurović
  2. 03.10Passed the theory exam
  3. 28.09Theory lesson 40 of 40
  4. 02.07Enrolled at the driving school
  • ID cardvalid until 04/2029
  • Medical certificatevalid until 01/2027

Roles

Everyone sees only their part of the job

The owner sees everything. The office runs candidates and exams, the lecturer records theory, the instructor logs driving, and a candidate sees only themselves. Add an employee, pick the role and the language, and the access link goes to their e-mail or you send it on Viber.

  • Candidates
  • Theory
  • Driving
  • Exams
  • Certificates
  • Vehicles
  • Staff
  • School settings
  • Candidates
  • Theory
  • Driving
  • Exams
  • Certificates
  • Vehicles
  • Staff Not available
  • School settings Not available
  • Theory
  • Candidates (view)
  • Candidates Not available
  • Driving Not available
  • Exams Not available
  • Certificates Not available
  • Vehicles Not available
  • Staff Not available
  • School settings Not available
  • Driving
  • Candidates
  • Enrol candidates
  • Theory Not available
  • Exams Not available
  • Certificates Not available
  • Vehicles Not available
  • Staff Not available
  • School settings Not available
  • My progress
  • Diary
  • Documents
  • Candidates Not available
  • Theory Not available
  • Driving Not available
  • Exams Not available
  • Certificates Not available
  • Vehicles Not available
  • Staff Not available
  • School settings Not available

Data and languages

Candidates' data is protected

  • JMBG and document numbers are stored encrypted.
  • Scanned documents have no public link. Only staff with access can open them.
  • Each school sees only its own candidates.
  • Every change stays in the candidate's diary: who did what and when.

Everyone works in their own language

Montenegrin, English and Russian. The language is set for every employee and candidate, so their e-mails arrive in it too.

This is how a candidate sees their stage:

Može na vožnju Ready for driving exam Может сдавать вождение

A day at your school

What a Tuesday looks like with AutoŠkola

  1. 08:00

    The lecturer opens a lesson

    Taps twelve names. Three candidates have just reached 40 hours.

  2. 09:15

    The office has a coffee

    The home screen shows that Jovana's medical expires in 12 days, so she gets a message.

  3. 11:30

    An instructor finishes a drive

    Logs two hours. Sara now has 30 and appears on the exam list.

  4. 14:00

    A term is created

    The office ticks five candidates and prints the list for the exam centre.

  5. 19:40

    A candidate opens the cabinet

    Sees the exam date and does not call the school to ask.

Coming next

AutoŠkola grows together with the schools

These are planned and already visible in the app, marked "coming soon".

soon

Payments and instalments

Payments, balances and instalment reminders.

soon

EFI fiscalisation

A fiscal receipt with a QR code from the register.

soon

Viber, WhatsApp, SMS

Reminders about lessons, exams and documents.

soon

GPS and a driving map

Where the car went during the lesson.

soon

Theory check-in

The candidate checks in from their phone in the classroom.

soon

Online enrolment

Enrol from the website with a photo of the ID card.

soon

Tests

Practice tests in Montenegrin and English.

soon

Ministry

A read-only view for inspections.

First step

We will show the register on your own school

Leave your contact details. We will get in touch, set a time and show how your candidates, lessons and exams would look in AutoŠkola. We can import your current candidates from your Excel sheet.

We use your contact details only to get back to you.

Recommend

Know a colleague this would help?

Send them the link. The more schools keep an electronic register, the easier it gets for everyone: candidates, instructors and exam centres.

Viber WhatsApp

FAQ

What people ask us most

No. AutoŠkola runs in the browser on a phone, tablet or computer. An internet connection is all you need.

From Excel or CSV. Columns are recognised, hours already done and the theory pass date come along, and you see errors row by row before anything is saved.

Only staff of your school who have the right to. JMBG is stored encrypted, and scanned documents have no public link.

No. Candidates only view. Lecturers and instructors log the hours, and the office enters exam results.

Yes. For each category you set the theory and driving hours, how many failures lead to extra lessons, how many extra hours are needed and how long theory stays valid.

Montenegrin, English and Russian. Every employee and candidate has their own language.

The price depends on the number of candidates. Leave your contact details and we will send an offer for your school.

Book a demo