Enrollment becomes a dated path or a payment-capped free pace — not a zip of lessons.
School
Nexora Learn
Learning products with levels, gates, and a student path that can survive a year of teaching.
- Leveled plans
- Quizzes & progress
- Enrollment hooks
Suite piece
What it is
Built for a job, not a feature list.
Nexora Learn is a school, not a course CPT factory. Levels, daily guides (standard and intensive), quizzes, final exams, live 1:1 slots with quotas, certificate profiles, and tokenized lesson video. It is the product we run a language school on — not a page builder with a “drip” checkbox. Pieces that need Pay, Assess, or Leitner say so before checkout.
Results
What changes on the site.
Level quotas are enforced in the scheduler, not as WooCommerce hours someone can overbook.
Grammar and film streams issue short-lived tokens after membership is checked.
Capabilities
What the package actually does.
- Leveled plans with daily guides (standard + intensive) and REST progress
- Calendar drip vs free pace; installment vs full payment gating
- Per-level quizzes, finals, and mock exams with dedicated result tables
- Live 1:1: availability, 45-minute slots, per-level quotas, book/cancel/join
- Plan hub: push today’s vocab to Leitner, chatbot, chatroom, live-class notes
- AI writing evaluation and speaking/transcribe history where the stack is on
- Tokenized grammar / animation / film video — no durable file URLs
- Certificate profile with encrypted-at-rest national ID
Versus
Against the category leaders.
Honest deltas — not a fake scorecard. If a rival is better at a narrow job, the row says so.
| Leader | Where NexoraPlug differs |
|---|---|
| LearnDash | LearnDash is a generic course builder. Learn is a fixed school path with intensive twins, live quotas, and tokenized media — not a CPT you author from zero. |
| Tutor LMS | Tutor is a marketplace-friendly LMS. It has no FSRS hub, no tokenized grammar video, no Jalali live-class scheduler. |
| LifterLMS | Lifter has memberships and drip. It does not have CEFR plans, B2 writing/speaking endpoints, or this suite’s certificate vault. |
Seat
The zip is not on the internet.
Packages live in a vault outside the web root. A key is HMAC-bound to your hostname. Verify and download are rate-limited. Updates stop when the seat is cold. We do not remote-wipe content you already have — PHP that WordPress requires to be GPL can be copied; stolen copies simply do not get the next build.
How a key behaves