Skip to Content
Edit on GitHub

Platform Overview

This section covers all the features and capabilities of the LearnHouse platform. Whether you are a student, teacher, or administrator, you will find detailed documentation on every aspect of the system here.

Sections

  • Courses — Create and manage courses, chapters, activities, collections, and trails.
  • Editor — A block-based WYSIWYG editor for building rich course content.
  • Assignments — File-upload and quiz tasks with rubric-based grading and submissions.
  • Code Execution — Judge0-powered Code Playground blocks that run student code in 30 languages, with auto-graded test cases.
  • Playgrounds — AI-generated interactive HTML experiences (distinct from Code Playground blocks).
  • Discussions — Community discussion threads with comments, voting, and reactions.
  • Boards — Real-time collaborative canvases with sticky notes, drawings, frames, and embedded content.
  • Podcasts — Audio content with episode management and streaming.
  • Certifications — Automatic certificate generation on course completion.
  • Analytics — Engagement tracking and usage metrics for your organization.
  • Search — Find courses, collections, and users across your organization.
  • Payments — Sell courses with Stripe, manage offers, subscriptions, and enrollments.
  • AI — Context-aware AI assistant for students and teachers.
  • Users & Access — User management, roles, permissions, and authentication.
  • Organizations — Multi-tenant organization management, branding, and settings.