Complete platform overview

Everything your academy platform can do

MBB LMS brings together branding, course delivery, assessment, commerce, mobile access, analytics and advanced integrations for one professional academy.

Academy setup & branding

Professional tools designed for real academy operations.

๐ŸŽจ

White-label academy identity

Give each customer academy a professional learning brand instead of a generic course portal.

  • Academy logo, favicon and platform colors
  • White-label header, footer and platform name
  • Public academy pages with academy identity
  • Teacher profile display and default profile images
  • Custom CSS area for advanced visual changes
๐ŸŒ

Custom domain workflow

Use a professional academy domain while keeping a permanent fallback academy link.

  • Default secure academy slug link
  • Custom domain request and approval workflow
  • DNS instructions for academy owners
  • Safe domain deletion and blocking after removal
  • Public-domain routing protection
๐Ÿงฉ

Public academy website pages

Every academy can publish its own Home, About, Contact and Courses pages.

  • Editable academy homepage sections
  • About page with management and instructors
  • Contact page with map and form
  • Public course catalog styling
  • Menu and social media links
๐Ÿงท

Per-academy feature flags

Enable only the modules an academy package should use.

  • Feature switches per academy
  • Package-based module availability
  • Student/admin limit controls
  • Mobile feature scope controls
  • Safe hidden modules for restricted plans

Users, roles & permissions

Professional tools designed for real academy operations.

๐Ÿ”

Role-based platform access

Separate the daily work of super admins, admins, teachers, support staff and students.

  • Super Admin, Admin, Teacher, Student and Support roles
  • Permission center for detailed access control
  • Delegation guard to prevent unsafe privilege escalation
  • Role change workflows
  • Permission audit visibility
๐Ÿ‘ฅ

Advanced user management

Manage students and staff from one searchable professional workspace.

  • Student/staff filters
  • Advanced search
  • Password reset
  • Enroll, unenroll and move students
  • Safe delete rules
๐Ÿง‘โ€๐ŸŽ“

Professional student profiles

Centralize student information, course enrollment, attendance and internal notes.

  • Full profile popup
  • Course enrollment information
  • Attendance tab
  • Private staff-only notes
  • Profile-level custom fields
๐Ÿ“

Custom profile fields

Add academy-specific information without changing code.

  • Text, textarea, phone, number, stars, date, email and URL fields
  • Teacher visibility controls
  • Teacher edit permissions
  • Admin edit/delete controls
  • AJAX saving
๐Ÿท๏ธ

Tags and user groups

Segment students and staff for operations, reporting and communication.

  • Admin tags
  • User groups
  • Course/group targeting support
  • Filtering by segments
  • Reusable audience structure

Course creation & content

Professional tools designed for real academy operations.

๐Ÿงฑ

Professional course builder

Build structured courses with sections, activities and reusable course content.

  • Sections and activities
  • Draft and publish controls
  • Drag-and-drop ordering
  • Copy/paste sections and materials
  • Preview course before publication
๐Ÿ“š

Course catalog and public course pages

Present public courses clearly before the learner signs in or enrolls.

  • Public course catalog
  • Public course page design
  • Logged-in visitor handling
  • Course preview rules
  • No-public-courses message
๐Ÿงพ

Rich activity types

Deliver learning with multiple content and assignment formats.

  • PDF materials
  • Video links and media
  • Assignments and uploads
  • Homework activities
  • HTML and embed activities
๐Ÿ›ก๏ธ

Secure activity uploads

Restrict file uploads by activity type for safer course content.

  • PDF-only controls for PDF activities
  • Media/file restrictions
  • Upload helper text by type
  • Validation against wrong file types
  • Shared-hosting friendly upload handling
๐Ÿ“ฆ

SCORM package delivery

Launch and track SCORM learning content inside the academy.

  • SCORM launch page
  • SCORM tracking endpoint
  • Per-attempt launch handling
  • Student new-attempt action
  • SCORM completion tracking
๐Ÿงญ

Learning paths

Guide learners through structured multi-course journeys.

  • Create and publish learning paths
  • Student learning path page
  • Progress navigation
  • Notifications when published
  • Archive and delete controls
๐Ÿ”—

Sequential learning controls

Guide students through content in a controlled learning order.

  • Structured course flow
  • Completion-aware navigation
  • Progress-based learning experience
  • Supports course activity sequence
  • Works with course progress reporting
๐Ÿ“‹

Course cloning and templates

Reuse successful course structures instead of rebuilding every course from zero.

  • Clone courses
  • Copy draft structure
  • Copy sections and materials
  • Reuse course layouts
  • Accelerate academy setup
๐Ÿ‘จโ€๐Ÿซ

Assistant instructors and substitute teachers

Run real teaching operations with primary teachers, assistants and substitutes.

  • Primary instructor management
  • Assistant instructor date ranges
  • Scheduled substitutes
  • Student-facing substitute banner
  • Admin notes during substitute period

Assessment, exams & certification

Professional tools designed for real academy operations.

๐Ÿงช

Quiz and exam engine

Create graded assessments with professional attempt rules.

  • Quiz and exam library
  • Timed attempts
  • Attempt limits
  • Result pages
  • Answer review visibility controls
โ“

Question banks

Build reusable question banks for quizzes and exams.

  • Question bank management
  • Reusable questions
  • Advanced answer options
  • Course quiz selection
  • Professional multi-step editing
๐Ÿ‘๏ธ

Exam proctoring signals

Give admins visibility into suspicious attempt behavior.

  • Page exits
  • Away time
  • Attempt duration
  • Admin-only monitoring fields
  • Suspicious behavior review
๐Ÿ†

Competitions module

Run scheduled learning competitions and publish winners.

  • Course-based participant selection
  • Start/end schedule
  • Countdown badges
  • Top winner publishing
  • Participant disqualification message
๐ŸŽ–๏ธ

Certificates and QR verification

Issue professional certificates that can be verified publicly.

  • Certificate builder
  • Drag fields
  • Certificate PDF generation
  • QR verification page
  • Public certificate validation
๐Ÿ“‘

Gradebook and course reports

Give admins and teachers a clearer view of student performance.

  • Gradebook page
  • Student progress by course
  • Completed/total activities
  • Course reports student list
  • Learner performance overview

Attendance & daily operations

Professional tools designed for real academy operations.

โœ…

Attendance center

Track daily attendance with professional academy rules.

  • Present, late, absent and excused statuses
  • Vacation, illness and approved leave handling
  • Weekly attendance grid
  • Monthly and weekly percentages
  • Late minutes and notes
๐Ÿงฎ

Attendance calculation and archive

Calculate attendance over selected periods with auditable history.

  • Selected period calculation
  • Enrollment-date handling
  • Required working days
  • Credited attended days
  • Archive records
๐Ÿ“ค

Excel attendance exports

Export attendance calculation data for administration and reporting.

  • Real XLSX export
  • Required working days
  • Credited attended days
  • Physical present and late days
  • Absent/unmarked totals
๐Ÿ—“๏ธ

Working days and vacations

Configure academy-specific working-day and vacation rules.

  • Working day setup per group/course
  • Vacation management
  • Holidays and excused days
  • Sick leave handling
  • Attendance policy consistency
๐Ÿ“…

Calendar and live sessions

Unify live classes, homework, exams, personal notes and course events.

  • Live session scheduling
  • Course calendar events
  • Homework and exam dates
  • Personal calendar notes
  • iCal compatibility
โœ‰๏ธ

Calendar invitations

Invite users to events and track their responses.

  • Calendar attendees
  • Invitation response status
  • Reason/note support
  • Multi-course events
  • Calendar reminder cron support
โฑ๏ธ

Staff work time

Track staff working time for operational oversight.

  • Start, pause and stop work sessions
  • Manual same-day edits
  • No-overlap validation
  • Admin correction controls
  • Work-time reporting support
๐ŸŒฟ

Leave, sick leave and approvals

Manage staff leave workflows with file support where needed.

  • Leave requests
  • Approval workflow
  • Sick leave auto-approval option
  • Optional file upload
  • Badges for pending actions
โœ…

Onboarding manager

Send onboarding tasks to teachers/support and track completion.

  • Text or file onboarding items
  • Send to all or selected staff
  • Recipients mark completed
  • Sidebar badges
  • Completion visibility

Communication & engagement

Professional tools designed for real academy operations.

๐Ÿ’ฌ

Community module

Build a social learning space inside the academy.

  • Post composer
  • Attachments
  • Poll support
  • Emoji-friendly interactions
  • Responsive community layout
๐Ÿ“จ

Private messages

Enable internal communication between students, teachers and staff.

  • Conversation threads
  • Replies
  • Archive/delete actions
  • Unread badges
  • Teacher and super-admin messaging rules
๐Ÿ””

Smart notifications

Show important events through bell notifications and sidebar badges.

  • Notification bell
  • Read/unread state
  • Mark all read
  • Deep links to modules
  • Section-level sidebar badges
โœŽ

Homework feedback notifications

Notify learners when teachers reply to submitted work.

  • Homework page
  • Per-course filter
  • Teacher reply feedback
  • Student notification
  • Submission tracking
๐Ÿ“ฎ

Contact messages for academies

Let public visitors contact an academy from its public website.

  • Public contact form
  • Stored messages
  • Admin contact messages page
  • Read/unread handling
  • Reply by email

Commerce & monetization

Professional tools designed for real academy operations.

๐Ÿ’ณ

Course sales and checkout

Sell access to courses through integrated checkout workflows.

  • Stripe Checkout
  • PayPal payment flow
  • Payment success/cancel pages
  • Payment logs
  • Webhook handling
๐Ÿ”

Subscriptions and payment plans

Support recurring and structured payment models.

  • Course subscriptions
  • Payment plans
  • Subscription admin area
  • Expiry cron
  • Payment status tracking
๐ŸŽŸ๏ธ

Coupons and vouchers

Create flexible promotions, balances and discounts.

  • Percentage coupons
  • Fixed-value vouchers
  • Voucher balance deduction
  • Maximum usage rules
  • First-user voucher locking
๐ŸŽ

Bundles

Sell multiple courses or services as one commercial offer.

  • Bundle management
  • Course grouping
  • Bundle checkout support
  • Offer combinations
  • Admin bundle controls
๐Ÿงพ

Invoices and billing records

Give academies and admins cleaner financial documentation.

  • Invoice PDFs
  • VAT-ready invoice flow
  • Payment records
  • Paid invoice download
  • Account & Billing area
๐Ÿงฐ

Commerce logs and diagnostics

Track checkout and webhook activity for support and auditing.

  • Commerce logs
  • Webhook logs
  • Payment status review
  • Admin commerce settings
  • Support-friendly diagnostics

Marketing & growth

Professional tools designed for real academy operations.

๐Ÿ“ฃ

Newsletter marketing center

Run email campaigns directly from the academy.

  • Marketing center overview
  • Campaign list
  • Send and continue campaigns
  • Clone/archive/delete campaigns
  • Campaign logs
๐Ÿงฒ

Visual newsletter builder

Create professional emails with editable content blocks.

  • Drag-and-drop newsletter builder
  • Ready layouts
  • Hero/header images
  • Text, image and button blocks
  • Live preview
๐Ÿ–ผ๏ธ

Newsletter image controls

Design campaign images without manual HTML editing.

  • Image placement: left, center, right or full width
  • Custom maximum width
  • Auto/fixed/cropped image heights
  • Image click links
  • Cache-busted preview URLs
๐Ÿ“ฌ

SMTP and email tracking

Use configured SMTP and measure email engagement.

  • SMTP settings
  • Open tracking
  • Click tracking
  • Unsubscribe flow
  • Tracking detail pages
โš™๏ธ

Automation and queues

Run background jobs for campaigns, webhooks, reminders and processing.

  • Queue worker
  • Campaign cron
  • Webhook cron
  • Calendar reminder cron
  • Admin queue monitoring

Analytics & reporting

Professional tools designed for real academy operations.

๐Ÿ“Š

Analytics center

Use a multi-page analytics workspace instead of one generic report page.

  • Overview dashboard with KPIs
  • Learner analytics
  • Course analytics
  • Attendance analytics
  • Engagement analytics
๐Ÿšฆ

Learner risk insights

Find students with low progress or stale activity.

  • Learner risk views
  • Low-progress filtering
  • Stale activity signals
  • Admin learner review
  • Actionable learner lists
๐Ÿ“Œ

Homework and engagement analytics

Monitor learner participation beyond course completion.

  • Homework analytics
  • Engagement reports
  • Community/activity indicators
  • Submission activity
  • Progress context
๐Ÿ“ฅ

Export center

Export important academy data for administration.

  • Analytics exports
  • Attendance exports
  • Course data exports
  • Learner reports
  • Operational reporting
๐Ÿง 

xAPI analytics

Track advanced learning activity statements where needed.

  • xAPI endpoint
  • xAPI statements API
  • xAPI state
  • Owner/admin xAPI analytics
  • Learning activity data layer

Mobile app & offline learning

Professional tools designed for real academy operations.

๐Ÿ“ฑ

Student mobile app API

Connect a Flutter student app to the academy backend.

  • Mobile API
  • Student login
  • Course access
  • Calendar/community/messages support
  • Mobile feature scope rules
โœจ

Mobile branding control

Control how the student mobile app looks for the academy.

  • Dynamic mobile app control center
  • Mobile logo
  • Splash screen settings
  • Mobile app texts
  • App name and branding support
๐Ÿ”‘

Remember login information

Reduce student friction in the mobile login flow.

  • Remember login checkbox
  • Stored login fields
  • Show/hide password
  • API URL synchronization
  • Secure storage integration
โฌ‡๏ธ

Offline/download controls

Prepare content download behavior for mobile and offline-friendly learning.

  • Offline books area
  • Download control setting
  • Mobile open/download routes
  • Feature-scoped mobile modules
  • Student app readiness
๐Ÿ“ฒ

Push notification readiness

Support notification and diagnostic structures for mobile apps.

  • Notification badge sync
  • Background push groundwork
  • Student push diagnostics hidden from learners
  • Material notification fixes
  • Mobile notification overflow handling

Integrations & interoperability

Professional tools designed for real academy operations.

๐Ÿง‘โ€๐Ÿ’ป

OpenAPI and developer endpoints

Expose structured APIs for connected workflows.

  • API index and docs
  • OpenAPI pages
  • Owner OpenAPI controls
  • API webhook cron
  • External integration readiness
๐Ÿ”

SSO and SAML

Support enterprise sign-in workflows where needed.

  • SAML metadata
  • SAML ACS/SLS routes
  • SSO start/callback
  • OIDC provider groundwork
  • Enterprise login readiness
๐Ÿ”Œ

LTI Advantage

Connect with learning tools and external platforms.

  • LTI launch
  • Names and Roles service
  • Assignment and Grade Services
  • Deep linking
  • JWKS and service logs
๐ŸŒ

SCORM, xAPI and learning standards

Support learning interoperability beyond native course activities.

  • SCORM launch and tracking
  • xAPI endpoint
  • xAPI statements and state
  • Learning standards overview
  • Interop dashboard
๐Ÿ”—

SMTP, webhooks and external services

Integrate communication, commerce and background processes.

  • SMTP configuration
  • Stripe and PayPal webhooks
  • API webhooks cron
  • Queue worker
  • Integration overview page

Security, support & quality

Professional tools designed for real academy operations.

๐Ÿ›ก๏ธ

Security settings and two-factor login

Add stronger account and session protection.

  • Security settings page
  • Two-factor authentication page
  • Password reset
  • Email verification
  • Session controls
๐ŸŽง

Support center

Give users and staff a structured support workflow.

  • Support tickets
  • Support attachments
  • Support operations page
  • Diagnostic snapshots
  • Support impersonation with stop control
๐Ÿ“ก

Monitoring and health checks

Keep the installation easier to support in production.

  • Admin health page
  • Runtime checks
  • Monitoring page
  • Queue page
  • Diagnostic logs
โœ…

Quality and runtime checks

Use admin tools to detect configuration and operational problems.

  • Quality center
  • Runtime checks
  • Static check reports
  • Smoke tests included in codebase
  • Production runbook
๐ŸŒ

Translation and localization

Use interface translations without duplicating academy content.

  • English, German and Arabic UI language files
  • Safe phrase translation
  • Translation coverage page
  • Missing translation review
  • RTL/LTR direction support
๐Ÿ“œ

Audit and compliance visibility

Keep sensitive admin changes easier to review.

  • Permission audit
  • Billing request history
  • Payment logs
  • Support diagnostics
  • Contact/message tracking

Need a guided demo?

Tell us how many students, teachers, courses and payment workflows you plan to manage. We will show the modules that match your academy model.

Request a demo View packages