LMS Hub | Node.js Learning Management System
Original price was: $39.00.$6.00Current price is: $6.00.
Why LMS Hub
- A modern stack, not a PHP monolith. Node.js and Express on the server, Vue 3 and TypeScript in the browser, PostgreSQL underneath. The API is a real REST API with 193 endpoints, which is why the same backend already serves a native mobile app.
- It installs from a browser. Four screens at
/installand you are done — no terminal walkthrough, no hand-edited configuration file, no secrets for you to invent. - Eight ways to take money, seven countries covered. Most LMS scripts ship one or two gateways. Switching provider here is a settings change.
- Built to be sold in more than one market. Four interface languages including full right-to-left Arabic, and multi-currency pricing with bookkeeping that stays in one base currency.
- Ten roles with per-user permission checklists — not the usual admin / instructor / student triangle. A supervisor can be given read-only oversight; a teaching assistant can grade without touching course settings.
- Full source, no strings. No obfuscated files, no encoded licences, no phone-home activation. What you download is what runs.
Installs from your browser
Once the backend is running, open /install and answer four screens: server requirements, database, administrator account, done. The installer tests the database connection before it writes anything, creates the schema for you, writes the configuration file, and generates both signing secrets rather than asking you to invent them.
It then locks itself. Every step refuses to run once an administrator account exists, so the installer cannot be used to take over a live site. Editing the configuration by hand is still fully supported and documented.
Eight ways to take money
Seven hosted gateways ship as adapters behind a single interface, plus manual bank transfer. Enter the keys in the dashboard and turn one on — no code change.
- Stripe — global; cards, wallets, local methods
- PayPal — global; PayPal balance and cards
- Midtrans — Indonesia; cards, e-wallets, virtual accounts
- Razorpay — India; UPI, cards, netbanking
- Paystack — Nigeria, Ghana, South Africa
- Flutterwave — pan-African; cards and mobile money
- Mollie — Europe; iDEAL, Bancontact, SEPA
- Manual bank transfer — the student submits a reference, an admin confirms it under Transactions. Needs no gateway account, and is a complete way to sell from day one
Every provider is verified by its own signature or webhook secret, so a forged callback cannot mark an order paid. Instalment plans with a minimum down payment are supported on top of either path.

There are no reviews yet.