Documentation


Learnty LMS - Learning Management System Courses Addon For Lernen

Thank you so much for purchasing our item from CodeCanyon.


  • Created: 20 November, 2024
  • Updated: 02 January, 2025

If you have any questions that are beyond the scope of this help file, please feel free to email via Item Support Page.


Things You Must Have:

These are prerequisites for Learnty LMS.

  • Lernen: 2.1.2

Download & Installation

Follow these steps to install the Learnty LMS add-on in your Lernen project:

  • Step 1: Download the Package

    When downloading the zip package file from CodeCanyon, you'll have all the files you need inside. The zip package contains the following files:

    • Courses.zip contains the Learnty LMS Add-on
    • documentation.zip folder (It contains documentation for the add-on)
  • Step 2: Extract the Package
    • Extract the downloaded zip file i.e. Courses.zip
  • Step 3: Install Learnty LMS
    • Goto Admin > Manage Addons and click on Add new. Lernen Addons
    • Choose the Courses.zip file and click on Install. Lernen Addons
  • Alternatively, Manually Installation

    If you prefer to manually install the Learnty LMS add-on, follow these steps:

    • Extract the downloaded zip file i.e. Courses.zip in Modules/ directory
      • After uploading you need to execute the following commands in the website root directory through CLI
        • Execute this – php artisan module:enable Courses
        • Execute this – php artisan module:migrate Courses
        • Execute this – php artisan module:seeder Courses
        • Execute this – php artisan module:publish Courses

Admin Settings

  • Course Categories:
    • Courses are categorized into different subjects or fields for better organization.
    • Each category may have subcategories that further narrow down the course options.
    • Admin can filter and manage courses based on these categories and subcategories.
  • courses
  • Course List Overview:
    • Shows a list of courses created by tutors, including details like Title, Instructor, Category, and Status.
    • Admin can use filters to search courses by Category, Subcategory, and Status.
    • Admin can view, approve, or reject courses using action buttons provided for each course.
  • courses
  • Course Enrollment Overview:
    • Shows details of students enrolled in courses, including information such as Transaction ID, Course Title, Student Name, Tutor Name, Amount Paid, and Tutor Payout.
    • The status of each enrollment is displayed, and the admin can use the action buttons to view more details.
  • courses
  • Commission Settings Overview:
    • This section allows the admin to configure the commission fee type for courses.
    • Admin can select one of the following commission types:
      • No Commission: Courses are offered without any commission fee.
      • Fixed Commission: Set a fixed fee per course.
      • Percentage Commission: Set a percentage-based commission for each course.
    • The admin can enter the percentage amount if selecting the "Percentage Commission" option.
    • Once the appropriate settings are selected, the admin can click "Save settings" to apply the changes.
  • courses

Tutor Settings

    courses
  • At the top of the page, there are colored boxes summarizing the number of courses in each state:
    • Active Courses: Shows the number of active courses (e.g., 9 Active Courses).
    • Draft Courses: Displays the count of courses that are still in draft.
    • In-Active Courses: Courses that are not active but could be published later.
    • Under Review: Courses that are being reviewed, likely by administrators, before publication.
    • Needs Revision: Courses that require tutor revisions before they can be published.
  • Course List Overview:
    • This page displays a list of courses managed by the tutor.
    • Each course is shown with the following information:
      • Course Title: The name of the course (e.g., "Finance & Accounting for Beginners").
      • Category: Indicates the category the course falls under (e.g., Business, Design, Technology & Software).
      • Price: Displays the cost of the course (e.g., $10.00 or Free).
      • Enrolled Students: Shows the number of students enrolled in each course, or states "No enrolled students" if there are none.
      • Status: Shows the current status of the course (e.g., Active).
    • Course Actions:
      • Each course has an actions menu (represented by ellipsis), which allows the tutor to perform actions like editing, viewing details, or deleting the course.
  • Create Course: courses

    This section displays the different steps involved in creating a course:

    • Basic Details: This is the current active step, where you can input course title, subtitle, description, etc.
    • Media: Next step where tutors can add images or videos to represent the course visually.
    • Pricing: Allows tutors to set the course price or mark it as free.
    • Course Content: Where you organize course lessons and topics.
    • Prerequisites & FAQs: Add pre-required knowledge and frequently asked questions.
    • Noticeboard: Tutors can use it to post updates related to the course.
    • Discussion Forum: Option to include a discussion forum for students.
    • Finish: The last step to finalize the course setup and make it ready for publishing.

Student Settings

  • Course Section courses
    • This section showcases the courses that the student is currently enrolled in. The specific course displayed here is "Finance & Accounting for Beginners", taught by Steven F.
    • Course Details:
      • Instructor: The name of the tutor for the course, Steven F, is shown below the course thumbnail.
      • Category: The course falls under the "Business" category, which is linked for easy navigation to other courses in that category.
      • Course Thumbnail: Shows a representative image for the course, which in this case is a picture of the globe.
    • Course Progress: Displays the progress of the student in the course, which currently shows as 0% completed.
    • Start Course Button: There is a button labeled "Start Course" which the student can click to access and begin taking lessons in the course.
  • Course List Overview: courses
    • Narrow Search Filters:
      • Students can refine their search using different filters including:
        • Category: Filter by subject categories like Business, Design, or Technology & Software.
        • Ratings: Filter based on the ratings given by other students.
        • Course Duration: Filter by course length to find short or long courses.
        • Level: Filter by difficulty level (e.g., Beginner, Intermediate, Advanced).
        • Language: Filter based on the language in which the course is offered.
    • Courses Displayed:
      • A list of courses is displayed, each including:
        • Title and Thumbnail: Course title, thumbnail, and instructor details are shown.
        • Course Details: Information such as rating, language, number of lessons, duration, and price (e.g., "Free" or "$10.00").
        • Learning Time: Each course card shows the estimated time required to complete it (e.g., "19 mins" or "32 mins").
      • Students can click on a course for more detailed information or to enroll.
    • Sorting Options: Students can sort courses by various criteria such as newest first.
    • Footer Section:
      • Contains links to important pages such as "Terms of Use", "Privacy Policy", and social media links.
      • Provides contact information, tutoring subjects, and links to download the mobile application.
  • Page Overview: courses
    • Header Section:
      • Displays the course name, category, and a breadcrumb to navigate back to the main section.
      • Shows overall rating, language, student enrollments, views, and last update information.
    • About This Course:
      • Describes what the course offers, focusing on building professional websites using HTML, CSS, JavaScript, and popular frameworks.
      • What You'll Learn: Lists the main skills students will gain, such as styling with HTML/CSS, using JavaScript, frameworks like React, and backend integration.
    • Course Curriculum Section:
      • Displays the course contents divided into topics and lessons.
      • Examples include:
        • HTML & CSS Basics: Two lessons covering introductions to HTML and CSS styling techniques.
        • JavaScript Fundamentals: A lecture on JavaScript basics.
      • Provides the total course length: 2 topics, 4 lessons, 7 minutes total duration.
    • Right Sidebar:
      • Course Information:
        • Price: The course is free of charge.
        • Course Includes: Mentions features like 7 topics, 4 lessons, 1 article, and 3 videos (totaling 48 seconds).
      • Instructor Information: Includes tutor's name, photo, student count, bio, languages spoken, and links to social media profiles.
      • Sharing Options: Provides share buttons for social media platforms.
    • Frequently Asked Questions:
      • Answers common questions, e.g., whether coding experience is needed, and estimated course duration.
    • Prerequisites Section:
      • Lists the course prerequisites, such as "Basic computer skills" and "Interest in building websites".
    • Footer Section:
      • Contains additional information and useful links:
        • Contact Information: Phone number, email address, and physical address.
        • Quick Links: Links to various pages like "Terms and Conditions", "Find a Tutor", "Common FAQs".
        • Services Section: Provides information about one-on-one sessions, group classes, and popular classes.
        • Mobile Application: Links for downloading the mobile app.
  • Page Overview: courses
    • Course Title and Description:
      • The course is titled "Web Development Bootcamp".
      • The description states that this course teaches students to create professional and responsive websites using HTML, CSS, JavaScript, and popular frameworks.
    • Course Details Section:
      • Level: The course is labeled as suitable for Any level of learners.
      • Language: The language of instruction is English.
      • Enrollments: Currently, 1 student is enrolled.
      • Views: The course has been viewed 855 times.
      • Last Updated: The last update was on November 20, 2024.
    • Tabs Section:
      • Includes tabs such as Overview, Prerequisites & FAQs, Noticeboard.
      • The Overview tab is currently selected, providing information about the course content and objectives.
    • Course Includes Section (Right Sidebar):
      • Provides a summary of what the course includes:
        • 2 Topics
        • 4 Lessons
        • 1 Article
    • Rating and Reviews Section (Right Sidebar):
      • Users can leave ratings for the course with an option to write a description.
      • Currently, there are no ratings or reviews available (0.0 stars).
    • Tutor Information Section (Right Sidebar):
      • Details about the tutor, Steven Ford, are displayed:
        • Number of Active Students: 2 active students.
        • Number of Courses: The tutor offers 9 courses.
        • Languages Spoken: The tutor speaks Arabic, Albanian, and Amharic.
      • The section also includes the tutor's profile picture, bio, and links to social media for sharing the course.