Academy — Learning Management System
A complete e-learning platform: courses with sections and lessons, exams, research submissions and grading, progress tracking and certificates, a course store with coupons and payments, and marketing content spanning blog, events and a library — across two switchable front-end themes.
Overview
E‑learning platform: student profiles, lessons and tracks, exams and grading, progress tracking and completion certificates.
01The challenge
An academy needs three things in one system: a real learning platform where students track their progress, a store that sells courses and collects payment, and a marketing site that brings students in at all. Splitting them into three systems means three databases that don’t know each other and a student who registers twice.
Exams are not one shape either: multiple-choice questions that grade themselves, and research submissions that need a human.
02What we built
We built all three on one base: the student is one entity carrying their courses, completed lessons, grades, orders, payments and certificates — so progress, purchase and communication live on the same record.
Exams were built in two forms: questions and answers graded automatically with the score recorded immediately, and research submissions uploaded and marked by hand with the grade added to the same record. The platform supports automated and human assessment without two systems.
Marketing content — blog, events, gallery, library, projects, jobs and testimonials — is managed from the same panel, with two switchable themes that require no rebuild.
03The outcome
The academy runs marketing, selling and teaching from one system, and a student record carries the whole journey from first visit to certificate.
Mixed assessment — automated and human — is handled in the same place, so a student’s grade is one number rather than two in two systems.
What the system does
The modules that were delivered and put into daily use.
-
01
Courses with sections, lessons, levels and instructors, plus lesson comments, questions and replies.
-
02
Two exam forms: auto-graded questions, and research submissions uploaded and marked by hand in the same record.
-
03
Per-lesson progress tracking, completion certificates and course ratings.
-
04
A course store: cart, student coupons, payment methods, orders, payments and transaction records.
-
05
A dedicated student area with its own routes: their courses, lessons, exams and orders.
-
06
Full marketing content: blog, events with images, gallery, library, projects, jobs and testimonials.
-
07
Support tickets with messages, a newsletter, contact forms and uploaded CVs.
-
08
Two switchable themes, bilingual content and scheduled backups.
Technologies used
What this system is actually built on — not a generic list.