Marketplace

Learning Platform

v1.0.0

by Adminium · Education · PostgreSQL · MySQL · SQLite

Open live demo →

Overview

Sell and run courses, self-paced or as dated cohorts whose content unlocks week by week. Students browse the catalogue, enroll, work through lessons, hand in assignments, sit exams and ask questions in the lesson they are stuck on; instructors structure the curriculum, decide when each lesson opens, grade submissions with written feedback and answer those questions. The manifest scaffolds seventeen tables — courses, modules, lessons, cohorts, enrollments, submissions, exams and the rest — into your connected database and generates the back office around them: records, revenue and engagement reporting, exam authoring, and the student directory. The app you deploy is the classroom; the dashboard Adminium builds is the office behind it, from the same data.

Capabilities

  • Payments
  • File storage
  • Email receipts
  • Realtime

What you get

Tables it adds17
  • courses
  • modules
  • lessons
  • cohorts
  • students
  • instructors
  • enrollments
  • orders
  • lesson_progress
  • assignments
  • submissions
  • exams
  • exam_questions
  • exam_attempts
  • announcements
  • comments
  • live_sessions

Created fresh, or mapped onto your existing tables at install.

Pages your dashboard gains9
  • DashboardEnrollments, revenue over time, and cohort completion at a glance.
  • CoursesA CRUD grid and a card gallery, with child tabs for modules and lessons.
  • CohortsA calendar of live sessions and due dates beside the cohort records.
  • GradingSubmissions awaiting a mark, with score, feedback and an undo.
  • QuestionsStudent questions beside the thread, answered in context.
  • ExamsA question builder for all four question kinds, with autosave.
  • StudentsA searchable directory with each learner’s enrollments.
  • MediaThe lesson and attachment library with a usage meter.
  • OrdersCourse purchases with status and totals.
Roles it pre-builds2
  • instructorWrite their own courses, lessons, cohorts and announcements; grade work and answer questions. No settings access.
  • teaching-assistantGrade submissions and answer questions; read-only on course content, and cannot publish.
Settings you configure7
  • Academy name
  • Currency
  • Time zone
  • Default cohort capacity
  • Completion certificates
  • Reply-to address
  • Payment provider keys

Deploy it

Learning Platform is a static frontend. Deploy it in one click, or grab the source and host it anywhere. It runs on built-in demo data today and connects to your Adminium instance when the publishable-key API lands.