eClass-Learning Management System
  • Introduction
    • Documentation
    • Key Features
    • eClass Addons
    • Introduction
  • Installation
    • Server Requirements
    • Shared Hosting Install
    • Installation Steps
    • Installation with Apache
  • Setting Up eClass
    • PWA Setup
    • Mail Settings
    • Import Demo Content
    • Geolocation
    • Chat Settings
    • Social Login Settings
      • Facebook Login Setting.
      • Google Login Setting.
      • GitLab Login Setting.
      • LinkedIn Login Setting.
      • Amazon Login Setting.
      • Twitter Login Setting.
    • Payment Gateways
      • PayPal Payment Gateway
      • Stripe Payment Gateway
      • Razorpay Payment Gateway
      • Paytm Payment Gateway
      • Mollie Payment Gateway
      • Skrill Payment Gateway
      • Braintree Payment Gateway
      • Payflexi Payment Gateway
      • Instamojo Payment Gateway
      • PayU Money Payment Gateway
      • Cashfree Payment Gateway
      • Rave Payment Gateway
      • Paystack Payment Gateway
      • Omise Payment Gateway
    • Meetings
      • Zoom Meeting
      • Google Meet
      • Jitsi Meet
      • BigBlueButton
    • Push Notification
    • Setting Up Multicurrency
    • Home Page Setting
    • AWS Setting
    • Mail Chimp
    • Google Drive Link
    • Language Translate
    • Affiliate
    • ReCaptcha Setting
    • App Secret Key
    • Ai Tool
    • Two Factor Authentication
    • Coming Soon
  • Faqs
    • Installation FAQ's
    • General Settings
    • Access Denied
    • Disclaimer
    • Regular & Extended Licenses
    • Privacy Policy
  • Update Details
    • Change Log
    • Update Process
  • Video And Support
    • Support
    • Source And Credits
    • Eclass Tutorials-Youtube
  • Conclusion
    • Conclusion
  • ECLASS API
    • 🍿Getting Started
  • Login
  • Register
  • Refresh Token
  • Logout
  • Home
  • Add bundle course to cart
  • Remove bundle course from cart
  • Notifications
  • Read all Notifications
  • Instructor Details
  • Course Review
  • Chapter Total Duration
  • API Keys
  • All Courses with details
  • All Coupons
  • Order Create
  • Become an Instructor
  • Purchase History
  • About Us
  • Contact Us
  • Blog
  • Blog Detail
  • Recent Blog
  • Recent Course
  • TermsCondition & PrivacyPolicy
  • Career Page
  • Zoom Meeting
  • Big Blue Button Meeting
  • Payment Gateways Api Keys
  • Get Course Progress
  • Course Progress Update
  • Course Report
  • Coupon Apply
  • Coupon Remove
  • Course Content
  • Course Appointment Request
  • Course Assignment Submit
  • Course Question Submit
  • Course Answer Submit
  • Appointment Delete
  • Instructor Dashboard
  • Review Submit
  • Get All Categories
  • Get one category by using id
  • Create Category
  • Update Category
  • Delete Category
  • Get All SubCategories
  • Get one SubCategories by using id
  • Create SubCategories
  • Update SubCategories
  • Delete SubCategories
  • Get All ChildCategory
  • Get one ChildCategory by using id
  • Create ChildCategory
  • Update ChildCategory
  • Delete ChildCategory
  • Get All Course
  • Get one course by using id
  • Create Course
  • Update Course
  • Delete Course
  • Get All Refund Policies
  • Get All Course Language
  • Get one course language by using id
  • Create Language
  • Update Course Language
  • Get All Refund Policies
  • Get All Course Include
  • Get one course Include by using id
  • Create Include
  • Update Course Include
  • Delete Course Include
  • Get All Course WhatLearn
  • Get one course WhatLearn by using id
  • Create WhatLearn
  • Update Course WhatLearn
  • Delete Course WhatLearn
  • Get All Course Chapter
  • Get one course Chapter by using id
  • Create Course Chapter
  • Update Course Chapter
  • Delete Course Chapter
  • Get All Course Class
  • Get one course Class by using id
  • Create Course Class
  • Update Course Class
  • Delete Course Class
  • Course with pagination
  • All Languages
  • Invoice Download
  • Certificate Download
  • gift/user/check
  • Gift Checkout
  • Free Enroll
  • Quiz submit
  • Add to watchlist
  • View watchlist
  • Add to watchlist
  • Get All Order
  • Get one order by using id
  • Create Order
  • Delete Order
  • Get All Refund
  • Get one Refund by using id
  • Update Refund
  • Delete Refund
  • Update Review Like/Dislike
  • Get All Assignment
  • Get one Assignment by using id
  • Update Assignment
  • Delete Assignment
Powered by GitBook
On this page

Was this helpful?

  1. Introduction

Key Features

Key Features

For Users/ Students

Learning management systems (LMS) typically include a range of features that are designed to meet the needs of students. Some of the key features that students may need include:

  1. Course access: Students should be able to easily access the courses they are enrolled in, including viewing course content, submitting assignments, and taking assessments.

  2. Personalized learning: Students should be able to customize their learning experience, such as setting their own goals and tracking their progress.

  3. Feedback: Students should be able to receive feedback on their work, such as through graded assignments and assessments, and through comments and discussions.

  4. Multimedia: Students should be able to access and interact with a variety of multimedia content, such as videos, images, and audio.

  5. Mobile compatibility: Students should be able to access the LMS from a mobile device, such as a smartphone or tablet.

  6. Progress tracking: Students should be able to track their progress, including grades and completion status, and have access to their historical records.

  7. Communication: Students should be able to communicate with their instructors, such as through email, chat, and video conferencing.

  8. Dashboard

  9. Device Control

  10. Wish List

  11. Private Courses

  12. Leader Board

  13. Course Progress

  14. Course Filter

  15. Course Rating

  16. Course Query Q&A

  17. Course Search

  18. Course Certificate & Download Option

  19. Course Download – PDF, Zip, Video, Image (png, jpg)

  20. Assignment On Course

  21. Question Bank on Course

  22. Noticeboard On Course

  23. Paid Meeting On Course

  24. Appointment to Course Instructor

  25. Live Classes

  26. Student Profile

  27. PDF reader

  28. Like/Dislike option on course reviews

  29. Multipal Playback Rates Selection

  30. Loop & Shuffle

  31. Video Resume Play

  32. Quiz for Courses

  33. Test series / Previous papers & download option

  34. Subjective & objective quiz options on courses

  35. Invoice PDF Download

  36. Message to Instructor

  37. Follow Instructor

  38. Gift Course

  39. Buy Now Option

  40. Grid View & List View

  41. Social Login - Facebook, Gitlab, Google, Amazon, Linkedin, Twitter

  42. Affiliate (Referral System)

  43. Subscription Model on Bundle courses via stripe payment & stripe coupon

  44. Become an Instructor option

  45. Feedback System

  46. Review Report

  47. Faq's

  48. Contact Us Page

  49. Career Page

  50. About Detail Page

  51. Facebook Messenger Chat Bubble

  52. WhatsApp Chat Button

  53. Bunny Storage

  54. Wasabi Storage

For Trainer/ Instructors/Tutors/ Institutes/Teachers

Learning management systems (LMS) typically include a range of features that are designed to meet the needs of teachers or instructors. Some of the key features that teachers may need include:

  1. Course creation and management: Teachers should be able to easily create, organize and manage their courses, including adding and editing content, creating assignments and assessments, and managing student enrollment.

  2. Communication and collaboration: Teachers should be able to communicate and collaborate with students, such as through chat, email.

  3. Grading and feedback: Teachers should be able to easily grade student work and provide feedback, such as through rubrics and comments.

  4. Content management: Teachers should be able to easily manage and organize course content, such as creating and editing lessons, quizzes, and assessments.

  5. Mobile compatibility: Teachers should be able to access the LMS from a mobile device, such as a smartphone or tablet.

  6. Multimedia: Teachers should be able to access and use multimedia content, such as videos, images, and audio, to enhance the learning experience.

  7. Integration: Teachers should be able to integrate the LMS with other tools and systems, such as email, and student information systems.

  8. Dashboard

  9. Instructor Payout, Pay to Instructor

  10. Multiple Instructor

  11. Option to Hide User Identity from Instructor

  12. Private courses

  13. Badges on Instructor Profile

  14. Course Expire Duration

  15. Paid Featured Course by Instructor (PayTM Indian Payment Gateway)

  16. Become an Instructor option

  17. Become Instructor Fees Plans added with Paypal & PaytTM payment options

  18. Instructors can add Vacation Mode

  19. Instructors Profile Page

  20. Appointment to Course Instructor

  21. Assignment On Course

  22. FAQ's

For Admin

  1. Dashboard

  2. Marketing Dashboard

  3. Player Settings

  4. Advertisements Settings

  5. Featured Categories

  6. Right Click, Inspect Element Disable

  7. Addon Manager

  8. Site Settings

  9. Mail Setting

  10. API setting by Admin

  11. ADMIN Translation

  12. Google Tag Manager

  13. SEO Directory Added

  14. Coupons Managements

  15. IP Block option on Site

  16. Twillo SMS Settings on course enrollment confirmation.

  17. Course Review System

  18. Google Adsense

  19. Blog's

  20. Lesson/ Class Rearrange Drag & Drop

  21. Drag & Drop Categories & Sliders

  22. Advertisement Settings

  23. SiteMap

  24. Color option settings

  25. bulk import in user, institute , job

  26. User Roles and Management

  27. Login as User

  28. Ai Tool

  29. Webp images supported

  30. Slug Auto Generated

  31. Dark light mode

  32. OTP Login By Twilio

  33. Screen Capture Disabled

  34. Video Player Feature - skin change, loop_video, player_google_analytics_id, chrome_cast

Meetings

  1. Google Meet Integration for Live Meeting

  2. Jitsi Meet Integration for Live Meetings

Payment Gateways

  • International Payment Gateways: Stripe, Paypal, Paystack, Mollie, Skrill, Rave, Braintree, Payflexi, Manual Bank Transfer & Manual / Offline Payment Gateway

  • Indian Payment Gateways: RazorPay, Instamojo, PayTM, PayU Money & Cashfree

  • Thailand Payment Gateway: Omise

  • Japan Payment Gateway: Omise

  • Bangladesh Payment Gateways: SSLCommerze & AamarPay

  • Turkish Payment Gateway: Iyzico

  • Srilanka Payment Gateway: PayHere

Player Features

  • Video Formats: MP-4, m3u8, HLS, WEMB Video

  • Embedded Video Link Support

  • Support Live Streaming via .m3u8 URL

  • Support YouTube, Viemo Links

  • YouTube & Vimeo API for Video URL's

  • AWS S3 Video Upload

  • AWS & Digital Ocean Video Links Support

  • Google Drive & DropBox Video link supported

  • Google Drive Embedded Video Link Support

  • cloudinary.com Video Supported

  • Drip Content on Course Chapter & Course Class

  • Subtitle File Support (.srt & .txt)

  • Player Subtitle

  • Multipal Playback Rates Selection

  • Loop & Shuffle

  • Video Resume Play

General Features

  • PWA - Progressive Web App

  • Responsive Design

  • Three Level Categories

  • Google Two Factor Authentication

  • Coming Soon

  • Wallet : (with paytm, paypal & stripe)

  • Notification

  • OneSignal Push Notifications

  • Newsletter Mailchimp

  • Course Refund

  • Language Translator

  • RTL Support

  • Geo Location

  • Course URL/Upload (Video, Image, Zip, Pdf)

  • Lazy Load

  • Bundle Courses

  • Course Report

  • Course Purchase Report

  • Flash Deal On Course

  • Invoice Course Purchase Report

  • Testimonial

  • Promo / Announcement Bar

  • Demo Content Import

  • Facebook Pixel

  • paypal.me Donation option

  • Captcha on Signup

  • SEO Ready URL

  • Bootstrap 4 Framework

  • Owl Carousel 2

  • W3C Valid Markup

  • Smooth Transition Effects

  • YouTube Videos Available For Project Setup

PreviousDocumentationNexteClass Addons

Last updated 3 months ago

Was this helpful?

Integrate for Meetings

Integration for Meetings

(Free Worth $59)

Big Blue Button
Zoom
Ultimate Video Player