Driving School Lessons, Packages & Instructor Rostering
Student files, lesson-package drawdown, instructor/vehicle rostering and exam tracking for driving schools.
Driving School Lessons, Packages & Instructor Rostering Driving schools sell lesson packages, roster instructors to cars and track exam progress on spreadsheets that collapse the moment the school grows past a handful of students. This app replaces the spreadsheet with a single operational record for the whole school.
Key Features
Driving Curriculum Item
Driving Curriculum Item. Tracks Licence Category, Required Before Practical Exam.
Driving Exam Attempt
Driving Exam Attempt. Tracks Attempt #, Examiner / Observer, Rebooked From. One-click pass, fail, rebook.
Driving Instructor
Driving Instructor. Tracks Instructor Licence No., Qualified Categories, Lessons, Mileage Logs.
Driving Lesson
Driving Lesson. Tracks Lesson Package, Odometer Start (km), Odometer End (km), Competency Sign-Off. One-click confirm, close, no show, cancel, reset to reset to draft.
Lesson Competency Sign-Off
Lesson Competency Sign-Off. Tracks Checklist Item.
Lesson Package
Lesson Package. Tracks Licence Category, Lessons Included, Validity (days), Low-Balance Threshold, Purchases.
Driving Licence Category
Driving Licence Category.
Lesson Package Purchase
Lesson Package Purchase. Tracks Package, Licence Category, Lessons Purchased, Price Paid, Lessons. One-click cancel, reactivate, view lessons.
Use Cases
Screenshots
Curriculum Items
Exam Attempts
Instructors
Lessons
Lesson Packages
Licence Categories
Why Choose This Module
Highlights Student file per licence category with an auto-generated progress curriculum checklist (e.g. clutch control, junctions, roundabouts). Lesson-package products (e.g. "10-Lesson Standard") sold to students, with automatic drawdown as lessons are used and a low-balance alert once the remaining credit falls at or below a configurable threshold. Instructor and vehicle rostering to lessons, with hard validation that blocks double-booking the same instructor or the same car for an overlapping time slot, and that the vehicle/instructor match the student's target licence category. Lesson scheduling with per-lesson competency sign-off against the student's curriculum checklist. Theory and practical exam attempt tracking: pass/fail, prerequisite checks (theory before practical, curriculum complete before practical) and one-click re-booking of a failed attempt. Vehicle usage / mileage log per instructor, fed automatically from finished lessons or entered by hand, with running odometer continuity checks. Package billing: remaining-balance statement per student showing lessons used, lessons remaining and the equivalent monetary balance. No-show / cancellation policy: configurable free-cancellation notice window and whether a no-show or a late cancellation still draws down a lesson credit.
Specifications
- Compatible: Odoo 18.0 / 19.0
- License: OPL-1
- Languages: 35+
- Author: Pokutsoft
- Dependencies: base, mail
- Support: support@pokutsoft.com
- Update date: 2026-07-18