TrueCourse logoTrueCourse
Built for Maine Driving Schools

TrueCourse
Maine BMV Course Report Automation

Generate New Course Reports and Course Completion Reports in seconds. Manage student rosters, session schedules, and multi-location school profiles, all from inside Google Workspace.

30-day free trial ยท 1-on-1 onboarding included ยท No credit card required


Core Features

Everything you need to automate driver education course reporting, built right into Google Workspace.

๐Ÿ“‹

New Course Report Generation

One click generates a professionally formatted New Course Report (NCR) from your student enrollment data โ€” every field auto-filled in minutes.

๐Ÿ“„

Course Completion Report Generation

Generate Course Completion Reports the same way โ€” pull from the same enrollment data, auto-fill every required field, and have your Course Completion Report ready to submit in minutes.

๐Ÿ‘ฅ

Student Roster Management

Works with Google Forms responses, connected third-party form data, or imported CSV rosters. Sorts alphabetically and formats everything for the BMV โ€” zero re-typing.

๐Ÿ“ฅ

CSV Import & Column Mapping

Import student rosters from your existing software, review auto-detected column mappings, and write the data into a clean Google Sheets tab for reporting.

๐Ÿ“…

Session Management

Create, edit, duplicate, and delete sessions. Define PSO, class dates, final review, and final exam with flexible class counts, then reuse session setups across semesters.

๐Ÿซ

Multi-Location Profiles

Store school name, address, license number, phone, and instructors per location. Each location gets its own Drive folder. Plan-based limits: 1, 3, or unlimited.

๐Ÿ“‚

Automatic Drive Organization

Reports are saved to per-location folders in your Google Drive โ€” "School Name - Location" with session subfolders inside. Browse everything from the sidebar.

Coming Soon

On the Roadmap

๐Ÿ—‚๏ธ

Student Record Sheets

๐Ÿ–จ๏ธ

Course Completion Certificate Print Outs

Print student and school info directly onto your stamped and numbered course completion certificates. TrueCourse fills in the student and school information for you, while leaving dates, signatures, certificate numbers, and other manual fields untouched.

Included free โ€” no credits needed

Compliance Checks

Built-in tools that help ensure your courses meet Maine BMV requirements โ€” included at no extra cost with every plan.

โœ…

Student Eligibility Checker

Stop worrying about whether everyone is the right age โ€” TrueCourse flags it automatically. Warns if students turn 18 during the course and shows precise age breakdowns.

โฑ๏ธ

Schedule Hours Check

Ensures sessions don't exceed 10 hours of instruction in any 7-day rolling window. Calculates total course hours and weekly breakdowns.

๐ŸŽ„

Holiday Detection

Flags every class date that falls on a US federal holiday โ€” Presidents' Day, Memorial Day, Thanksgiving, all of them. Catch conflicts before you submit.

How It Works

1

Start Your Free Trial

Sign up in 30 seconds โ€” no credit card required. We'll schedule your 1-on-1 onboarding call to set everything up together.

2

Set Up Your School Profile

Add your school name, locations, licensing info, phone numbers, and instructors. One-time setup that powers every report you generate.

3

Create Sessions & Connect Your Registrations

Define sessions with PSO, class dates, and exams. Then either share your Google Form, connect another form to Google Sheets, or import a CSV roster.

4

Generate Reports in One Click

Select a session, click Generate, and your New Course Report or Course Completion Report is created in minutes. Auto-formatted, auto-filed to your Drive, and ready to send to the BMV.

30 Days Free. 1-on-1 Setup. Zero Risk.

We'll set everything up together and generate your first report. Only pay if you see the value.

No credit card required