IT and school tech

IT tools for schools adopting DriversEdPro

DriversEdPro is cloud school software for driver education. This page covers the access controls, integrations, exports, and backup tools your school admin team actually uses, without inventing managed IT services or enterprise SSO claims.

What this page covers

School software controls, not a managed IT company

Schools run DriversEdPro as a hosted SaaS product. Your team keeps ownership of school devices, network, and local IT. We provide product onboarding, school admin tools, and support through the channels below.

Cloud school platform

Students, instructors, assistants, and school admins sign in to role based portals. School data is scoped with database row level security.

Admin owned controls

School admins invite faculty, connect QuickBooks, export compliance CSVs, and back up school files to ZIP or connected cloud drives.

Human onboarding help

Request a demo or contact support when you need help moving records, training staff, or configuring payment and messaging tools.

Honest documentation

We do not claim SAML SSO, a public developer API, 24/7 SOC monitoring, or that DriversEdPro replaces your school IT department.

Access and identity

Email accounts, optional 2FA, and school roles

Users sign in with email and password through Supabase Auth. School admins can require stronger account protection with authenticator based 2FA, and roles keep students, instructors, assistants, and admins in the right portals.

Email and password sign in

Accounts confirm by email. Password reset sends a recovery link to the user's inbox.

Authenticator 2FA

TOTP apps and backup codes add a second step after password entry when enabled.

Role based portals

Student, instructor, assistant, and school admin experiences stay separate, with school scoped admin tools.

Invite based faculty setup

Admins generate invite codes for instructors, assistants, and additional school admins from faculty tools.

Two factor authentication

Authenticator app enabled

8 backup codes remaining

On

Next prompt asks for a 6 digit code

School roles

Student

Portal, drives, payments, learning

Instructor

Calendar, drives, messaging, classes

Assistant

Restricted faculty portal

School admin

Faculty, billing, exports, backups

Integrations that exist today

Payments, SMS, and email wired into school workflows

These are the third party connections implemented in the product. They are not a generic API marketplace.

QuickBooks Payments

School admins connect QuickBooks Online. Online card charges create sales receipts and update student balances in DriversEdPro.

Twilio SMS

School messaging and reminder flows can send SMS through Twilio when the school has messaging configured.

Transactional email

Account, notify, and admin email paths send through Resend for product mail.

Native push

The Capacitor mobile apps can receive push notifications through Firebase Cloud Messaging where configured.

QuickBooks connection

Connected

Pacific Driver Education LLC

QuickBooks Payments ready for checkout

Successful charges create sales receipts

Messaging channels

SMS via Twilio

Email via Resend

Push on native apps

Channel availability depends on school setup and user device.

Records and compliance

Export the operational CSVs schools need

School admins can download compliance oriented CSV exports from admin tools. Exports cover the operational record types listed below, not a full proprietary database dump.

Audit log

Changes to grades, drives, payments, and settings.

Drive sessions

Scheduled and completed behind the wheel sessions.

Drive signatures

Sessions with captured student acknowledgment.

Student roster

Enrolled students with contact and progress fields.

Instructor roster

Faculty list with certifications and status.

Fleet, payments, attendance

Vehicles, recorded payments, and class attendance marks.

Compliance export picker

3 selected

Audit log

Drive sessions

Student roster

Fleet vehicles

School file backup

Download a ZIP or send files to connected drives

School admins can back up school uploaded files. Choose a local ZIP download or connect Google Drive, OneDrive, or Dropbox for cloud delivery. Admin password confirmation protects download paths.

ZIP download

Package school files for an offline archive after admin verification.

Google Drive

Send a backup job to a connected Google Drive destination.

OneDrive

Route the same backup flow to Microsoft OneDrive when connected.

Dropbox

Use Dropbox as an alternate connected destination for school file backups.

File backup destinations

248 school files indexed

Last job completed

Download ZIP

Google Drive

OneDrive

Dropbox

Protected by admin password confirmation

Security posture

School scoped data with privacy policy commitments

DriversEdPro stores school data in Supabase with role based access and row level security. Card numbers for online payments are handled by Intuit QuickBooks Payments, not stored as full PANs in DriversEdPro.

FERPA named in privacy policy

Our privacy policy describes FERPA aligned handling for education records. That is a policy commitment, not a third party certification badge.

Encryption in transit and at rest

Cloud infrastructure encrypts data in transit and at rest where appropriate, as described in the privacy policy.

Payments stay with QuickBooks

Online card processing runs through QuickBooks Payments. DriversEdPro stores balances and payment outcomes for school workflows.

Least privilege school access

School admins, instructors, assistants, and students only see the portals and records their roles allow.

Access model snapshot

Row level security

School scoped queries

Role portals

Student, instructor, assistant, admin

Card data

Processed by QuickBooks Payments

Optional 2FA

TOTP authenticator apps

Operations IT should expect

Scheduling and classroom tools live in the same school system

When IT evaluates DriversEdPro, scheduling is part of the same product surface as payments and messaging. Room occupancy, student drive preferences, and auto schedule tools reduce manual calendar work for staff.

Room availability

Weekly room occupancy views and conflict detection help keep in person and online rooms from overlapping.

Student drive preferences

Students set preferred days and times so open slots can be offered in preference order.

FIFO auto schedule

When a slot reopens, the preference queue can auto schedule the next matching student, with confirmation when required.

Payment gated booking

Drive unlock rules can follow school configured payment progress so scheduling stays tied to balances.

Scheduling stack preview

Room 101

In person class block

Drive preferences

Tue / Thu after 3:00 PM

Auto schedule queue

FIFO fill when a slot opens

Explore smart scheduling

Getting started

Move onto DriversEdPro with a guided setup

There is no self serve bulk import engine marketed as zero downtime migration. Schools work with our team to map records, connect QuickBooks, invite faculty, and train staff on the admin tools above.

Discovery call

Walk through your current tools, payment setup, and which roles need access first.

School configuration

Connect QuickBooks where used, set messaging options, and invite instructors and assistants.

Staff training

Practice admin exports, backups, scheduling, and student workflows before go live.

Ongoing support

Use contact support, email, or phone for product help after launch.

Setup checklist

1

School profile and roles

Done
2

QuickBooks connection

Done
3

Faculty invites

In progress
4

Export and backup walkthrough

Related resources

Keep digging into security, admin tools, and help docs

These pages expand on product areas IT and school admins usually review together.

Data security

Privacy commitments and how school data is handled.

Admin tools

School admin messaging, faculty, students, and billing controls.

Help center

Guides for administration, security practices, and troubleshooting.

Smart scheduling

Rooms, preferences, auto schedule, vehicles, and reminders.

Talk with us

Plan your DriversEdPro rollout with the product team

Book a demo, open a support conversation, or call the number listed on our site. We will map the tools above to your school's current stack.