Tenanta – MultiTenant SaaS Module for Edulab LMS | Multi-Site System
Version Download:
Original price was: $99.00.$15.00Current price is: $15.00.
Kickstart your e-learning journey with Tenanta – the ultimate SaaS module for Edulab LMS.
Intro Celebration (Limited time only) : Get it for just $99 $199 ( 50% OFF )
Create, manage, and scale your online courses effortlessly.
⏳ Hurry! This special price won’t last long. Be among the first to experience the power of Edulab LMS at an unbeatable value.
Grab it now and transform single site into multisite!
Tenanta – MultiTenant SaaS Module for Edulab LMS | LMS SaaS Builder | Multi-Site System
Tenanta is a powerful multi-tenant SaaS module that plugs directly into your EduLab LMS installation and transforms it into a fully operational LMS-as-a-Service marketplace — in under 5 minutes. Let organizations and educators sign up, get their own isolated academy, choose a plan, and start selling courses — all without any manual setup from you.
Already running EduLab LMS? Just install Tenanta, configure your plans and payment gateways, and you are ready to onboard paying tenants. No code changes required.
EduLab LMS is available separately on CodeCanyon. Tenanta is the SaaS add-on module that unlocks multi-tenancy and subscription billing on top of it.
GO FROM SINGLE LMS TO SAAS MARKETPLACE IN 5 MINUTES
- Install EduLab LMS on your server
- Install the Tenanta module via the built-in Module Manager
- Configure your subscription plans and payment gateways
- Set your domain wildcard (e.g.,
*.yourdomain.com) - Start accepting tenants — each gets their own fully isolated LMS academy
That’s it. Your SaaS LMS platform is live and ready to generate recurring revenue.
MULTI-TENANT ARCHITECTURE
TENANT PROVISIONING — FULLY AUTOMATED
- Self-service registration portal — users sign up without admin involvement
- Email verification before provisioning begins
- Multi-step guided onboarding — organization details → plan selection → payment
- Automatic subdomain assignment (e.g.,
academy.yourdomain.com) - Custom domain support — tenants can point their own domain to their academy
- Demo data auto-import — tenants start with real sample courses and content
- Real-time provisioning console — live progress feed so users know Exactly what’s happening
- Job queue-based setup — heavy provisioning runs in the background
TWO DATABASE ISOLATION MODES
- Separate Database Mode — every tenant gets a completely isolated database. Maximum data security, ideal for enterprise clients
- Shared Database Mode — all tenants share one database with strict row-level isolation. Cost-efficient for high-volume SaaS
- Switch between modes dynamically as your platform scales — no data migration headaches
TENANT MANAGEMENT (CENTRAL ADMIN)
- Central SaaS admin dashboard with platform-wide metrics and tenant list
- View, monitor, configure, and delete any tenant from one place
- Tenant deletion with proper data cleanup — no orphaned records left behind
- Domain management — add or remove custom domains per tenant
- Blocked email list to prevent abuse during demo imports
SUBSCRIPTION PLANS & BILLING
FLEXIBLE PLAN BUILDER
- Create unlimited subscription tiers — Free, Starter, Professional, Enterprise, or anything you define
- Set feature limits per plan — number of courses, students, storage
- Monthly and annual billing cycles
- Annual discount configuration to encourage longer commitments
- Free plan support for freemium conversion strategies
FREE TRIAL SYSTEM
- Configurable free trial period (e.g., 14 days)
- Full platform access during trial — no feature gates
- Automatic conversion to paid plan when trial ends
- Trial status tracking and expiry notifications
AUTOMATED BILLING
- Invoices auto-generated for every billing cycle
- Sequential invoice numbering with PDF download support
- Payment status tracking per tenant — paid, pending, overdue
- Smart auto-renewal with retry logic for failed payments (configurable retry window)
- Tenant-facing billing dashboard — view invoices, payment history
- Offline payment support — bank transfer verification workflow for enterprise clients
5 PAYMENT GATEWAYS FOR TENANT SUBSCRIPTIONS
- Stripe — Credit/debit cards with full webhook support
- Razorpay — Cards, wallets, UPI, net banking (India)
- Xendit — Local payment methods (Southeast Asia)
- Paystack — Cards and bank transfers (Africa)
- PayU — Multi-currency support (Latin America, Africa, Asia)
- Offline / Bank Transfer — Manual admin verification workflow
WHAT EACH TENANT GETS (POWERED BY EDULAB LMS)
Every tenant on your platform gets access to the full power of EduLab LMS within their isolated environment:
- Full-featured LMS — courses, chapters, topics, video lectures, PDF materials, quizzes, assignments, exams, certificates
- Student, Instructor & Organization management with role-based access control
- E-commerce — cart, checkout, 5 payment gateways, coupons, multi-currency pricing, invoicing
- Course bundles with custom pricing and combined learning outcomes
- Quiz & exam system — multiple question types, question bank, attempt tracking
- Certificates — auto-generated on pass, custom templates, PDF download
- Support ticket system — students raise tickets, instructors and admins respond
- Notifications — in-app + email for all key events
- Reviews & ratings — 1–5 star student reviews with moderation
- Blog, pages, FAQs, testimonials — content management for each tenant’s public site
- Multi-language & RTL support — tenants can run their academy in any language
- Instructor payout system — commission splitting, payout requests, admin approval
- Mailchimp newsletter integration — per-tenant subscriber management
- Rewards system — tenant admins can create and assign student rewards
Each tenant’s data is fully isolated from other tenants — whether using separate or shared database mode.
MODULE MANAGER — ZERO-FRICTION DEPLOYMENT
- Install and activate Tenanta with a single click from the EduLab LMS admin panel
- Real-time installation console — live output so you see every step
- Automatic cache management after install, update, or removal — no manual artisan commands needed
- Safe uninstall — removes all SaaS data cleanly without breaking the base EduLab LMS
- Enable/disable without data loss — pause the SaaS module while keeping all tenant data intact
SECURITY & DATA ISOLATION
- Strict tenant context middleware — requests are always scoped to the correct tenant
- Central domain isolation — SaaS admin routes are never accessible from tenant subdomains
- Open redirect protection — domain validation against the tenants registry
- Role-based access control per tenant — each tenant manages their own staff permissions
- Input sanitization with HTML Purifier — XSS-safe across all tenants
- Email verification enforced before any provisioning or billing action
- Sensitive data masking in logs — payment credentials and keys are never logged in plain text
- Webhook signature verification — Stripe payment webhooks validated server-side
⚙️ TECHNICAL FOUNDATION
- Laravel 11 — modern PHP framework, clean and maintainable
- PHP 8.2+ — strict types, high performance
- Stancl Tenancy v3 — battle-tested multi-tenancy library, widely used in production
- nWidart Laravel-Modules v12 — self-contained module architecture
- Spatie Laravel-Permission v6 — industry-standard role-based access control
- Queue System — tenant provisioning and heavy tasks run in background jobs
- IP Geolocation — multi-driver support (IP-API, MaxMind, IPInfo, GeoPlugin, IP2Location) for location-aware features
- Polymorphic Billing Architecture — billing engine works with any billable entity, not just subscriptions
- Vite + Tailwind CSS — fast, modern frontend builds
- RTL Support — right-to-left layout for Arabic, Hebrew, Urdu, and more
- Responsive Design — works on all screen sizes
WHAT’S INCLUDED
- Tenanta SaaS module (install on top of EduLab LMS)
- Subscription & billing engine — plans, invoices, payments, auto-renewal
- Tenant provisioning pipeline — registration, payment, DB setup, seeding
- SaaS central admin panel — tenants, plans, billing, domains
- SaaS landing page template for marketing your platform
- Module Manager integration — install/uninstall cleanly
- 6 payment gateway integrations (Stripe, Razorpay, Xendit, Paystack, PayU, Offline)
- Developer-friendly clean code with documented architecture
- Before making a purchase, please read the Terms and Conditions on this page: Terms & Conditions
- If you have any questions, please first read the FAQ on this page: FAQ
- If you haven’t found the answer to your question, please contact us by e-mail codingshop20@yahoo.com or create ticket.
- Please note that any digital products presented on the website do not contain malicious code, viruses or advertising. You buy the original files from the developers. We do not sell any products downloaded from other sites.
- we have not responsible for support users. if you need support, you can buy products directly from envato.
- Note that we can NOT provide purchase code for you. all products is Non-Licensed.
- we can NOT support free updates for you. download links available until 30 days after purchase.
- You can download the product after the purchase by a direct link on your account page in the downloads section.

