Product Description
Welcome to Coach LMS – Complete Learning Management System
Organize your own learning management platform where mentors can create and manage online courses, students can enroll and learn, and administrators can oversee the entire platform. The system includes course creation, curriculum management, assignments, quizzes, certificates, payment processing, wallet management, and comprehensive reporting. Mentors can create courses, add curriculum content, manage student enrollments, and track earnings. Students can browse courses, enroll in courses, learn at their own pace, complete assignments and quizzes, and earn certificates upon completion. Administrators have complete control over the platform, including user management, course approval, financial management, and system settings.
Package included: Admin Panel, Mentor Panel, Student Website, and complete source code. Enjoy!




Features:
Admin Panel Features:
- Modern & Responsive Design: Optimized for mobile and compatible with most browsers.
- Secure Login: Robust security measures for safe access with password protection.
- Dashboard Overview: System-wide statistics including total courses, lessons, enrollments, students, mentors, revenue analytics with column chart visualization, revenue target tracking with progress bar, course status breakdown, platform overview metrics, recent activities log, and pending withdrawal requests.
- Student Management: Easily manage registered students (create, update, delete, view details, activate/deactivate).
- Mentor Management: Manage registered mentors (create, update, delete, view details, activate/deactivate, manage work experience, education, and expertise).
- Course Management: View all courses, create courses, edit any course, approve/reject courses with email notifications, update course status, delete/restore courses, manage course deletion requests.
- Category Management: Create, edit, delete course categories, manage category ordering and status.
- Curriculum Management: Manage course sections, lectures with video uploads, quizzes with questions, lecture resources, and curriculum ordering.
- Assignment Management: Create assignments, view student submissions, grade submissions, accept/reject submissions, request resubmission, lock/unlock submissions.
- Review Management: View all course reviews, approve/reject reviews, delete reviews, view review details with replies.
- Enrollment Management: View all enrollments with advanced filtering, create manual enrollments, export enrollments, delete enrollments.
- Order Management: View all orders, view order details, mark orders as paid, reject orders, filter orders by status/date/student.
- Finance Management: Financial dashboard with commission reports, revenue analytics, payment statistics. Payout management with approve/reject withdrawal requests, process payments via Stripe/PayPal/Razorpay, mark payouts as paid.
- Payment Gateway Configuration: Configure Stripe, PayPal, and Razorpay payment methods with test mode/live mode support.
- Withdrawal Method Settings: Enable/disable PayPal, Stripe, Razorpay withdrawals.
- Commission Settings: Configure admin commission percentages.
- Currency Management: Add, edit, delete currencies, set default currency, configure currency symbols, and formatting.
- Tax Management: Add, edit, delete tax rates, configure tax calculation.
- Email Settings Configuration: Configure SMTP settings for sending emails, test email functionality.
- Site Settings Management: Complete control over website content including header, hero section, features section, testimonials section, FAQ section, footer, and page content (Privacy Policy, Terms of Service, Cookie Policy, About Us).
- Features Management: Add, edit, delete features, manage feature ordering, enable/disable features.
- FAQ Management: Add, edit, delete FAQs, manage FAQ ordering.
- Mission & Vision Management: Add, edit, delete mission/vision items, manage ordering.
- Core Values Management: Add, edit, delete core values, manage ordering.
- Testimonials Management: Add, edit, delete testimonials, upload testimonial images, manage testimonial ordering.
- Help Center Management: Manage help categories and FAQs for customer support.
- Newsletter Management: View all newsletter subscribers, export subscriber list.
- Profile Management: Update admin profile, change password, update email address.
- System Administration: Complete control over system-wide settings, configurations, and maintenance.
Mentor Panel Features:
- Modern & Responsive Design: Optimized for mobile and compatible with most browsers.
- Secure Login: Robust security measures for safe access.
- Dashboard Analytics: Revenue analytics with column chart, current revenue value, target revenue (100K) with progress bar, percentage of target achieved, performance metrics (Current Balance, Total Earned, Total Withdrawn, Pending Withdrawal, Published Courses, Average Earnings per Course, Student Ratio), course status breakdown, and recent activities.
- Course Management: Create new courses, edit own courses, submit courses for review, update course status, delete courses with deletion request to admin.
- Curriculum Management: Manage course sections, lectures with video uploads (max 50MB), quizzes with questions, lecture resources (max 10MB), and curriculum ordering with drag & drop.
- Assignment Management: Create assignments for own courses, view assignment submissions from students, grade student submissions, accept/reject submissions, request resubmission, lock/unlock submissions.
- Review Management: View reviews for own courses only, approve/reject reviews, delete reviews, view review details.
- Enrollment Management: View enrollments for own courses with DataTable, filter enrollments by course/student/status/date, export enrollments.
- Order Management: View orders for own courses, view order details, filter orders by status/date/student.
- Wallet & Earnings Management: View current balance, total earned, pending withdrawal amount. Create withdrawal requests, view withdrawal history, cancel pending withdrawal requests. Withdrawal methods: PayPal, Stripe, Razorpay (if enabled by admin). View transaction history with credit/debit details.
- Payment Account Management: Configure payment gateway accounts (PayPal email, Stripe account, Razorpay account), enable/disable payment methods.
- Profile Management: Update mentor profile (name, email, phone, bio, specialization, profile picture, social media links), change password, update email address.
- Work Experience Management: Add, edit, delete work experience entries with company, position, dates, description.
- Education Management: Add, edit, delete education entries with institution, degree, field of study, dates, description.
- Expertise Management: Add, edit, delete expertise entries with title and description.
- Settings Management: Configure payment gateway preferences, enable/disable payment methods.
Student Website Features:
- Fast & Fully Customizable: High performance with complete customization options.
- User Registration & Authentication: Easy registration process, email verification required, secure login with password protection, password reset functionality, real-time email validation.
- Homepage: Hero section with customizable title, description, and image, popular courses section, latest courses section, why choose us section (features), testimonials section, FAQ section, call-to-action section, newsletter subscription.
- Course Browsing: Browse all available courses, filter courses by category, price range, level, language, rating. Search courses by keyword. Sort courses by latest, popular, price, rating.
- Course Details: View complete course information including title, description, instructor, curriculum, reviews, ratings, price, level, language, duration. View course preview, add course to cart, enroll in course.
- Shopping Cart: Add courses to cart, remove courses, update quantities, clear cart, view cart total, cart persists across sessions.
- Checkout Process: Secure checkout with multiple payment options (Stripe, PayPal, Razorpay, Offline), apply discount coupons, tax calculation, order summary, order confirmation.
- Payment Processing: Multiple payment methods including Stripe (credit/debit cards), PayPal, Razorpay, Cash on Delivery (if enabled). Secure payment processing, payment success/failure handling, order creation after successful payment.
- Course Learning: Video lecture player, lecture navigation, progress tracking, course curriculum sidebar, mark lectures as complete. Take course quizzes with multiple choice and True/False questions, view quiz results, passing score requirement, quiz attempt tracking. View course assignments, download assignment files, submit assignment files, view submission status, view grades and feedback, resubmit assignments.
- Progress Tracking: Course completion percentage, lecture completion status, quiz completion status, overall course progress.
- Certificate Generation: Automatic certificate generation upon course completion, download certificate in PNG or PDF format, certificate includes student name, course name, completion date, certificate number.
- Course Reviews: Submit course reviews (after enrollment), rate courses (1-5 stars), write review comments, mark reviews as helpful, reply to reviews, view all course reviews.
- Student Dashboard: View enrolled courses, continue learning, view course progress, download certificates. Update personal information, update phone number, change password, upload profile picture. View order history, view order details, download invoices.
- Mentor Profile Viewing: View mentor public profiles, view mentor courses, view mentor bio and specialization, view mentor work experience and education, view mentor social media links.
- About Page: View company information, mission and vision, core values, company story.
- Help Center: Browse help categories, view help FAQs, search help topics.
- Contact Page: Contact form submission, view contact information, send messages to admin.
- Newsletter Subscription: Subscribe to newsletter, email validation, subscription confirmation.
- Policy Pages: Privacy Policy, Terms of Service, Cookie Policy.
- Mobile-Friendly Design: Fully responsive design optimized for mobile devices and tablets.
Requirements:
- PHP 8.2 or higher (Laravel 12.0 support)
- MySQL 5.7 or higher
- Apache server
Demo URL: https://coachlms.developerinfotech.com
Login URL: https://coachlms.developerinfotech.com/login
Admin Login:
- Email: admin123@gmail.com
- Password: password
Mentor Login:
- Email: mentors@techverselearning.com
- Password: password
Student Login:
- Email: learner.demo@testmail.dev
- Password: password
Documentation:
Refunds:
We do not provide refunds for these sorts of mistaken purchases. Due to the nature of digital goods, it’s not possible to “return” them. Therefore, refunds can only be given for products that are broken, but this is not the case, as our plugin has been reviewed and accepted by an Envato review team.


Check Coach LMS Documentation.
Need help to set it up?