
Hello !
MoonClass fills in as a stage that permits teachers from everywhere throughout the world to spread information.
Let’s allow us to explain our product.
Students take courses largely as a means of improving skills . Believe it or not, in present e-classes for serious learning, bursting with features & with latest SEO standards simply didn’t exists at a very affordable price tag.
Our all in one software is sparkling with features, customer-friendly, secure, scalable, reliable, great looking, synchronized, expandable & flexible.
A deal is the goal, and your online class is the place clients can either desert things in the passageways or end on a positive note. With MoonClass , student can buy your courses whenever it might suit them. Stay ahead of the future.
Optimize your courses to sell more: MoonClass comes with features to help you connect your audience with the right learning. It is the most customizable MoonClass platform for building your online learning platform. With MoonClass become the leading global marketplace for learning and instruction.
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:
- Course access: Students should be able to easily access the courses they are enrolled in, including viewing course content, submitting assignments, and taking assessments.
- Personalized learning: Students should be able to customize their learning experience, such as setting their own goals and tracking their progress.
- Feedback: Students should be able to receive feedback on their work, such as through graded assignments and assessments, and through comments and discussions.
- Multimedia: Students should be able to access and interact with a variety of multimedia content, such as videos, images, and audio.
- Mobile compatibility: Students should be able to access the LMS from a mobile device, such as a smartphone or tablet.
- Progress tracking: Students should be able to track their progress, including grades and completion status, and have access to their historical records.
- Communication: Students should be able to communicate with their instructors, such as through email, chat, and video conferencing
- Dashboard
- Device Control
- Wish List
- Private Courses
- Leader Board
- Course Progress
- Course Filter
- Course Rating
- Course Query Q&A
- Course Search
- Course Certificate & Download Option
- Course Download – PDF, Zip, Video, Image (png, jpg)
- Assignment On Course
- Appointment to Course Instructor
- Live Classes
- Student Profile
- PDF reader
- Like/Dislike option on course reviews
- Multipal Playback Rates Selection
- Loop & Shuffle
- Video Resume Play
- Quiz for Courses
- Test series / Previous papers & download option
- Subjective & objective quiz options on courses
- Invoice PDF Download
- Message to Instructor
- Follow Instructor
- Gift Course
- Buy Now Option
- Grid View & List View
- Social Login – Facebook, Gitlab, Google, Amazon, LinkedIn, Twitter
- Affiliate (Referral System)
- Subscription Model on Bundle courses via stripe payment & stripe coupon
- Become an Instructor option
- Feedback System
- Review Report
- Faq’s
- Contact Us Page
- Career Page
- About Detail Page
- Facebook Messenger Chat Bubble
- WhatsApp Chat Button
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:
- 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.
- Communication and collaboration: Teachers should be able to communicate and collaborate with students, such as through chat, email.
- Grading and feedback: Teachers should be able to easily grade student work and provide feedback, such as through rubrics and comments.
- Content management: Teachers should be able to easily manage and organize course content, such as creating and editing lessons, quizzes, and assessments.
- Mobile compatibility: Teachers should be able to access the LMS from a mobile device, such as a smartphone or tablet.
- Multimedia: Teachers should be able to access and use multimedia content, such as videos, images, and audio, to enhance the learning experience.
- Integration: Teachers should be able to integrate the LMS with other tools and systems, such as email, and student information systems.
- Dashboard
- Instructor Payout, Pay to Instructor
- Multiple Instructor
- Option to Hide User Identity from Instructor
- Private courses
- Badges on Instructor Profile
- Course Expire Duration
- Paid Featured Course by Instructor (PayTM Indian Payment Gateway)
- Become an Instructor option
- Become Instructor Fees Plans added with PayPal & PaytTM payment options
- Instructors can add Vacation Mode
- Instructors Profile Page
- Appointment to Course Instructor
- Assignment On Course
- FAQ’s
FOR ADMIN #
- AI Tool (Open Ai)
- Dashboard
- Marketing Dashboard
- Player Settings
- Advertisements Settings
- Featured Categories
- Right Click, Inspect Element Disable
- Addon Manager
- Site Settings
- Mail Setting
- API setting by Admin
- ADMIN Translation
- Google Tag Manager
- SEO Directory Added
- Coupons Managements
- IP Block option on Site
- Twillo SMS Settings on course enrollment confirmation.
- Course Review System
- Google AdSense
- Blog’s
- Lesson/ Class Rearrange Drag & Drop
- Drag & Drop Categories & Sliders
- Advertisement Settings
- SiteMap
- Color option settings
- bulk import in user, institute, job
- User Roles and Management
- Login as User
- Slug Auto Generated
MEETINGS #
- Big Blue Button Integrate for Meetings
- Zoom Integration for Meetings
- Google Meet Integration for Live Meeting
- 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 #
- Two Layouts
- PWA – Progressive Web App
- Responsive Design
- Three Level Categories
- Google Two Factor Authentication
- 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
- Allow Cookies
- paypal.me Donation option
- Captcha on Signup
- SEO Ready URL
- Bootstrap 4 Framework
- Owl Carousel 2
- W3C Valid Markup
- Smooth Transition Effects
- Font Awesome Icons
- Documentation Include
- YouTube Videos Available For Project Setup
- Unique and Exclusive Idea
- Unique and Creative Project
- Clean Code and Clean Design
Server Requirements #
You will need to make sure your server meets the following requirements:
PHP = 8.1.13 MySQL 5.7 OR Maria DB 10.4
Big Blue Button Requirements #
You will need to make sure your server meets the following requirements for Big Blue Button:
I use Laravel framework version : 10
Note: Any media – Images, icons or logos used in previews are not included in this item and you need to contact authors to get permission in case you want to use them in your commercial or non-commercial projects. Read help file for more details after you purchase the template.
Note: You need to have a valid OpenAI for using this script. It is a 3rd party AI service provider and they provide a paid service. For Text to Speech service, you need to have a valid Cloud account.
* Based on Particular time market research. It may be change or vary .
Yes, you get a domain licensed source code ownership. You can request for unlimited source code ownership as-well. A domain license allows you to use the source code on a single domain. It provides you with ownership rights to the source code for that specific domain. If you need to use the source code on multiple domains, you can request an unlimited source code ownership license. Standard package rebranding includes Logo and Colour scheme update on the platform. You can request for other changes with your representative. Customization works independent of the standard package which is implemented as per client vision and requirements. We takes care of the complete deployment of the solution on client server, app store and play store. It is included in the standard package offering. Solutions are hosted on a cloud server from any cloud provider of client choice including but not limited to AWS, Contabo, Microsoft Azure, Google etc. We need a specific server requirement, shared in the next FAQ. We need a WHM based VPS with a cPanel (Ubuntu Server). The server type can vary from product to product and for the size of the server required, please consult your representative. If your product has multi-lingual support from the admin, you will be able to add unlimited languages from the admin. We will provide you with the translation file. If the solution is not multi-lingual then additional charges may apply for individual language. Every product has a different pricing, therefore we request you to please connect with your representative for the pricing. Deployment time varies from product to product but the average deployment time is about 7-10 working days only. Express deployment can be requested for quicker deployment.
Frequently Asked Questions #
General FAQ's #