December 2020 Update! Now powered by Laravel!

We are excited to announce that we have just launched the new major version of KingdomeLearning, version 3.0! The most exciting thing about this release is that KingdomeLearning now runs on Laravel 7! We have completely rewritten the application and added exciting new features! Try out the demo now!

Detailed User Guide!

Discover in-depth details about the application by checking out the Guide. Click below to view now.

Companion mobile app for IOS & Android

KingdomeLearning supports integration with our cross platform mobile app. Create a cross platform mobile app for your students for IOS and Android. Get it here:https://codecanyon.net/item/learning-management-system-ionic-3-app-kingdomelearning/24094832


A Complete Training & Learning Management System

Do you organize training programs online or at physical locations? If yes, then KingdomeLearning is the perfect software for running and managing your entire training program!


For detailed information about all the features of this application, please view our user guide.

ONLINE DEMO

Visit the Frontend

Use the following credentials to login as a student (optional):
Email: student@email.com
Password: password
Visit

Login to the Backend

Use the following credentials to login as an administrator:

Email: admin@email.com
Password: password
Log In

NEW! ZOOM INTEGRATION


We are pleased to announce the availability of Zoom integration on KingdomeLearning. Now you can add a live Zoom meeting into your online lecture! All you need to save is your meeting ID and Password. Students can have live classes with Instructors right inside KingdomeLearning without having to install the Zoom desktop or mobile app!

FEATURES INCLUDE

Course and Session Management

Create multiple online courses, training sessions or a combination of both! Configure each based on your needs. Optionally enable payment collection for enrollment. The following payment methods are available: Paypal, Stripe, 2Checkout, Ipay, Payfast,PayTabs,PayUMoney, Paystack, Rave and others. KingdomeLearning supports all currencies.

Class Management

Create multiple reusable classes and assign them to sessions or courses to create your online courses or session calendar. You can also assign instructors to courses, sessions and classes and schedule upcoming class reminders for students and instructors!

Online Tests/Assessments

KingdomeLearning comes with a powerful online testing/assessment feature. Save yourself the paperwork and switch to KingdomeLearning’s computer based tests! Tests can be created with multiple options such as Time limit, Session restriction, Attempt limits etc. Students will see their results immediately after completing the test.

Student Management

Students can register on the frontend of the application or can be added manually through the backend. KingdomeLearning also features a form builder that enables you to add as many registration fields and attributes to a student as you require.

Role Management

Kingdomelearning supports two major roles: Student & Admin. Admins can be subdivided into multiple roles. Out of the box, you have Super Administrator, Administrator and Instructor. KingdomeLearning enables you to create new roles with associated permissions for each role.

Email & SMS Reminders

KingdomeLearning can automatically send reminders to Students and Instructors about upcoming classes, test and homework.

Attendance Management

KingdomeLearning make it easy for you to monitor and log attendance records for your students. There are multiple attendance logging methods available that enable you set attendance either online or offline.

Payment Methods

KingdomeLearning ships with multiple payment methods for receiving payment for session/course enrollment. Below is a list of all our currently supported gateways
Name Currency
2Checkout AUD CAD EUR GBP JPY USD NZD CHF HKD SGD SEK DKK PLN NOK HUF CZK ILS MXN MYR BRL PHP TWD THB TRY
Bank Deposit/Transfer ANY
Payfast.co.za ZAR
Paypal AUD CAD EUR GBP JPY USD NZD CHF HKD SGD SEK DKK PLN NOK HUF CZK ILS MXN MYR BRL PHP TWD THB TRY
Paystack NGN
Ipay GHS
PayU money INR
Payu.co.za ARS BRL CLP COP CZK HUF INR MXN NGN PAB PEN PLN RON RUB ZAR TRY
Rave by Flutterwave NGN ZAR USD GBP GHS KES EUR
Stripe AUD CAD EUR GBP JPY USD NZD CHF HKD SGD SEK DKK PLN NOK HUF CZK ILS MXN MYR BRL PHP TWD THB TRY
PayTabs AED SAR USD EUR KWD OMR JOD LBP TRY INR GBP MAD

Homwork & Revision Notes

KingdomeLearning comes with a powerful Homework feature that enables you to create homework for your students. Stundents can submit homework via text response or file upload. Admins can review and grade homework from an easy to use interface. KingdomeLearning also allows you to create revision notes for each class that only enrolled students can access. The system will also notify all enrolled students whenever a new note is uploaded.

Content Management

Easily add new information pages to your site. KingdomeLearning’s content management system makes it very easy to manage pages on your site as well as your homepage. Add slideshows, signup form, session calendar, text and more to your homepage in seconds. The content management system makes KingdomeLearning able to serve as your company's website as well as a student portal

Configuration

KingdomeLearning enables you to configure lots of settings on your site. Change colors, set smtp mail credentials, change the text on menus, hide or show menu options and lots more!

Student Discussions

KingdomeLearning comes with an easy to use student support system that gives them the opportunity to privately hold discussions with your Instructors. The feature comes with an email alert system that notifies all available instructors of new questions and notifies students of updates to their questions. There is also a student forum feature which enables students enrolled in a session or course to interact with themselves.

Certificates

KingdomeLearning comes with a powerful certificate generation feature that enables you totally eliminate the need for creating paper certificates for each Student at the conclusion of your training programs. This feature can also be used to generate other documents such as admission letters.

Download Management

KingdomeLearning comes with a powerful download management feature that enables admins/instructors easily share files with students. This feature also enables you to restrict certain files to students that are enrolled in sessions you sepecify.

Powerful API

KingdomeLearning ships with a JSON API. This enables you to deploy our Ionic Mobile App for Android and IOS (available as a seperate purchase)

Multiple Themes

Change your look of the student frontend with the click of a button! KingdomeLearning supports 3 themes that you can choose from and customize to give your frontend a unique and professional look.

Multiple Languages Supported

KingdomeLearning comes with support for multiple languages!18 languages are supported out of the box and can be easily switched from the settings page. The following languages are included: English, German, Spanish, French, Portuguese, Italian, Dutch, Polish, Russian, Romanian, Bulgarian, Malay, Czech, Danish, Estonian, Chinese, Arabic, Indonesian and Korean.
Additional languages can be added easily.

Blog

KingdomeLearning comes with a simple blog feature with comments powered by Disqus.

And lots more!

Update 4th December 2020

  1. Released version 3
  2. Changed framework to Laravel
  3. Added new payment and sms gateways
  4. Implemented new themes
  5. Complete user interface upgrade
  6. And lots more!

Update 1st September 2020

  1. Fixed invalid character display on forum

Update 27th August 2020

  1. Fixed database access error in resource constrained servers

Update 3rd August 2020

  1. Enabled white labeling feature to remove help search
  2. Fixed some missing language entries.

Update 27th July 2020

  1. Added Mp3 upload/playback support
  2. Added feature for changing upload limit of file manager.
  3. Upgraded API to support Zoom and Local video playback for mobile app version
  4. Disabled right click in video player page to remove video download option.

Update 22nd July 2020

  1. Added local video hosting and management feature. Now upload video files directly to your server and embed into your online courses!

Update 17th July 2020

  1. Added sub-category feature for courses

Update 29th June 2020

  1. Fixed Zoom not working in on Webkit browsers

Update 19th June 2020

  1. Added PayTabs payment gateway
  2. Added Twilio SMS gateway

Update 9th June 2020

  1. Fixed bug with Surveys feature

Update 21st May 2020

  1. Fixed bug with file browser (for image selection) not opening when language is in French.
  2. Added white labeling feature in student dashboard.

Update 15th May 2020

  1. Added feature for white labeling the backend i.e. removing all KingdomeLearning branding
  2. Fixed student registration bug via api

Update 15th May 2020

  1. Upgraded currency display to format currency based on locale.

Update 2nd May 2020

  1. Added Zoom integration

Update 30th April 2020

  1. Fixed bug with arabic text in pdf documents
  2. Enhanced full screen image slideshow during online courses to automatically change the current lecture page underneath

Update 16th April 2020

  1. Added feature for duplicating classes

Update 14th April 2020

  1. Added easy to use application update feature
  2. Added feature for embedding Iframes into text editor

Update 10th April 2020

  1. Fixed permissions issue with fresh installs/upgrade
  2. Upgraded CKEditor: added pluggin for embeding Video files from Youtube, Instagram, Vimeo etc.

Update 5 March 2020

  1. Fixed some language bugs
  2. Fixed dependence of php Tidy class in some areas
  3. Upgraded Google recaptcha to use CURL to prevent file_get_contents error
  4. Fixed infinite redirect issue on lecture page
  5. Fixed email confirmation bug
  6. Fixed bug on downloads creation page
  7. Added Firefox incompatibility notice for certificate design

Update 21 February 2020

  1. Fixed bug with forum topic creation
  2. Added ability for admin to delete invoices
  3. Made contact form use email settings
  4. Fixed some language errors

Update 25 October 2019 (v2.1)

  1. Added Survey feature.
  2. Minor bug fixes

Update 5 October 2019 (v2.1)

  1. Added support for multiple languages. 18 Languages supported out of the box
  2. Fixed some security vulnerabilities.

Update 3 July 2019 (v2.0)

  1. Upgrade to version 2.0! We have made major additions to kingdomelearning including adding the learning management system, reports, customizable notifications, support for multiple frontend themes and lots more!

Update 14 June 2019 (v1.6.1)

  1. Student UI Upgrade: We have completely overhauled the student user interface (Frontend). The new design is a modern and clean layout
  2. Course cover photo: We have added the ability to add a cover photo to courses (sessions).

Update 7 June 2019 (v1.6)

  1. PHP 7 Support: Added support for PHP 7
  2. Homework Feature: Added Homework feature. Instructors can now post homework for students and grade submissions

Update13 September 2017 (v1.4)

  1. Download management: There is now a powerful download management feature which enables admins/instructors easily share files with students in a secure manager. Downloads can be assigned to sessions which will force them to be accessible only to enrolled students.
  2. Students now have an informative dashboard that shows recent sessions, enrolled sessions, discussions, downloads and revision notes. Also, the student’s portal interface is now separate from the rest of the front-end.
  3. The certificate designer can now display the dates for classes attended
  4. Bug fix for admin password reset.

Update 22 June 2017 (v1.3)

  1. Certificate Generation: Admins can now design certificates and letters that students can download.
  2. New Theme: Upgraded the frontend and backend themes.
  3. Bug Fixes.

Update 8. Mar. 2017 (v1.1)

  1. Instructor management: Users can now assign instructors to their classes. Assigned instructors are also visible on the timetable on the frontend.
  2. File/Image upload field on registration form: The student registration form builder now supports a file fields. Now students can attach images and documents to their profiles. Acceptable file types include jpg, png, gif, png, doc and docx.
  3. Time fields for classes: Users can now specify the start and end time for classes when they are being assigned to sessions (on the session creation/editing page).
  4. Automatic reminders for classes: The system can now send out automatic email notifications for upcoming classes to students and instructors. Please see updated documentation for more information and configuration instructions.
  5. Some minor bug fixes and layout enhancements.

Update 12. Mar. 2017 (v1.2)

  1. Added importing and exporting student records
  2. Some minor bug fixes