Everything you need to admit, teach, track, bill, and keep clean records without juggling six different tools. Designed to support FERPA-conscious workflows.
Full demographics, contacts, custom fields, and notes; multiple custom fields per student.
Active-year switcher, archive past years, and one-click rollover that copies class definitions and assignments to a new year; leaving rosters, grades, and historical records untouched.
Bundle classes into named programs with a total cost. Enroll students individually or in batches.
Assign teachers, set schedules, link to programs, and reuse classes across multiple programs.
Standalone short courses outside of school years, each with its own gradebook engine, assignments, completion certificates, and per-instance overrides on a template.
Daily roster view with present / absent / late toggles. Bulk-mark and lock past dates.
Create assignments, enter grades, weight categories, and publish a gradebook to portals. Pass/fail and percentage grading both supported.
Per-year report cards (programs + classes) and workshop completion certificates rendered through the unified PDF engine.
Year switcher in the hero, scoped class lists, attendance, and gradebook entry built for instructors, not admins.
Single invoices or auto-generated payment plans (weekly, biweekly, monthly).
Online tuition collection with reconciliation, receipts, and saved payment methods.
Skip the Reg Z minefield: charge a flat dollar or percentage financing fee instead of interest. Configured per program with per-contract overrides.
Running-balance ledger ordered by due date, plus a school-wide tuition audit showing what every student owes and has paid.
Send tuition contracts from the application screen. Typed signatures with ESIGN/UETA consent, IP, user-agent, and timestamp captured for a detailed audit trail.
One rich-text template with merge tags ({student_name}, {financed}, {finance_fee}, {fee_disclosure}, schedule table, and more). Edit once in Settings โ Legal.
Define required document types per program (ID, diploma, W-9, etc.). Students upload from the portal; admins can upload on their behalf. Uploaded = satisfied.
Files stored outside the public web root with hashed filenames and .htaccess deny rules. Served only through authenticated, capability-checked PHP handlers.
Every upload, download, and delete is recorded with actor, IP, and user-agent — a chain-of-custody record schools can produce on request for state regulators.
Separate dashboards for students, parents, and teachers; each scoped to exactly what they should see.
Invoices, statements, report cards, contracts, and summary reports all share the same polished, branded layout.
Admin, teacher, parent, and student roles with strict capability boundaries — designed to support FERPA-conscious workflows.
Installs as a single plugin. Works on any standard WordPress host. Your data stays on your site.