01 / 06Structure
A real course outline — sections, then lessons.
A curriculum is not a pile of files. Alva's drag-and-drop builder organizes a course into sections and lessons that you reorder by dragging. Duplicate a module, rename a unit, move a lesson, or use "Create Multiple" to add a batch of lessons at once. The result is a navigable course outline students follow from week one.
Each lesson is built from content blocks — rich text with tables and formatting, video, image, PDF, audio, ePub, MS Office docs, and a Zoom link for live sessions — so a hybrid course mixing recordings, readings, and live calls all lives in one place.
02 / 06Assessment
Quizzes and sequential gating that test learning.
Teaching without checking is broadcasting. Build a quiz block directly inside any lesson to test knowledge as students progress. Turn on "Require completion before next lesson" and the curriculum stays sequenced — a student must finish the current lesson, and its quiz, before the next one unlocks. That keeps a course pedagogically ordered rather than a skip-around playlist.
03 / 06Certificates
Completion certificates students can show off.
When a student completes a course, Alva automatically awards a custom-designed certificate and emails it to them. You edit the certificate template to match your subject and school branding. A certificate turns a finished course into proof of study a learner can add to a CV, LinkedIn, or portfolio — and gives professional or CPD courses real credibility.
04 / 06Pacing
Drip content so a course unfolds over a term.
Dumping a full curriculum on day one overwhelms students. Drip scheduling releases lessons or whole sections a set number of days after enrolment, so a course paces like a real term. Schedule a lesson to publish on a fixed date, or hold it as Draft until it's ready. Students arrive each week to fresh material instead of an intimidating wall of content.
05 / 06Progress
Track every student and the whole cohort.
A per-course Members Overview shows total members, active enrolments, completions, the overall completion rate, and a progress bar per student with enrolment date and status. A global Members view spans every course. Bulk import a class roster via CSV, export for grading or reporting, manually add members, and search or filter to find the students who've stalled.
06 / 06Native
Students learn inside your Shopify store.
No second platform, no separate subdomain, no extra login. Students access "My Courses" from their Shopify customer account and play lessons in a branded storefront course player with a sidebar lesson list, progress bar, and completion ticks. Per-lesson discussions let them ask questions and you reply with email notifications — the course stays a community, not a one-way upload.