Nahiyan LMS v1.2.0 — now available

Own the academy platform your students deserve.

A production-ready learning management system with courses, payments, certificates and three role-aware portals. Self-hosted on your own Supabase and Vercel — no per-seat fees, no lock-in.

1 / 5domains per license
Lifetimeupdates included
100%self-hosted data
Secure by default Instant key issuance Global deployments bKash · Stripe · manual Human support

Product visual showcase

See every module before you buy

Real screens from the product your buyers receive — the admin control room, updater pipeline, instructor studio, learner portal, checkout and Android app.

See license pricing
01

Admin & CMS

Admin control room & 100% white-label CMS

Run revenue, licenses, learners, support and the entire storefront brand from one polished command centre.

  • Brand, logo, colours, navigation and every storefront label are editable
  • Live KPIs for revenue, pending orders, active licenses and support load
  • User management, KYC review, refunds and role-aware permissions

app.nahiyanlms.com/admin

Live preview
02

Updater

One-click .zip & .sql system updater

Ship a new release to every buyer installation with an auditable GitHub, Supabase and Vercel pipeline.

  • Upload a signed .zip package and matching .sql migration bundle
  • Automated GitHub commit, Supabase migration and Vercel rebuild stages
  • Per-stage logs, rollback checkpoints and a live deployment receipt

app.nahiyanlms.com/updater

Live preview
03

Instructor

Instructor studio & course builder

A complete authoring workspace for modules, video lessons, quizzes, grading and earnings.

  • Drag-and-drop curriculum with modules, lessons, attachments and previews
  • Quizzes, assignments, grading queue and learner feedback
  • Instructor earnings, payout summary and course-level analytics

app.nahiyanlms.com/instructor

Live preview
04

Learner

Student portal & verifiable certificates

A distraction-free learning experience with progress tracking, xAPI logs and instant certificates.

  • Focused video player with bookmarks, notes and resume-where-you-left-off
  • Module completion, quiz scores and xAPI learning records
  • Instant verifiable certificates with a public verification page

app.nahiyanlms.com/student

Live preview
05

Checkout

Multi-gateway checkout

Sell globally with bKash tokenized checkout, Stripe cards and a manual bank or mobile transfer flow.

  • bKash tokenized checkout with verified payment callbacks
  • Stripe card payments, webhooks and automatic receipt emails
  • Manual bank or mobile transfer with admin approval and reconciliation

app.nahiyanlms.com/checkout

Live preview
06

Android

Android mobile app & Google Play ready

Ship a native Android experience from the same codebase with a Capacitor wrapper and Play-ready bundles.

  • Capacitor native shell with push notifications and offline lesson cache
  • APK manager for internal testing and direct downloads
  • Signed .aab bundle support for Google Play submission

app.nahiyanlms.com/mobile

Live preview

Try before you buy

Explore live demo portals

Open the real admin, instructor and student experiences before you buy. Every demo is seeded with neutral academy data.

Safe demo access
AdministratorRead-only overview

Admin panel demo

Open the control room: KPIs, learner management, KYC review, support and the white-label CMS.

Emailadmin@demo-academy.example
PasswordDemoAcademy#2026
Open Administrator demo
InstructorCourse builder

Instructor studio demo

Explore the course builder, modules, lessons, grading queue, learner progress and earnings.

Emailinstructor@demo-academy.example
PasswordDemoAcademy#2026
Open Instructor demo
StudentLearning portal

Student portal demo

Try the distraction-free learner portal, video lessons, quizzes, progress and certificates.

Emailstudent@demo-academy.example
PasswordDemoAcademy#2026
Open Student demo

Demo accounts reset periodically and are restricted to non-destructive previews. Never enter personal data in a demo.

Credentials are public demo access only.

Everything included

A complete academy, not a starter template.

The same codebase running Nahiyan Academy — packaged for your own brand, domain and database.

Read the buyer guide

Courses that feel finished

Curriculum builder, video lessons, quizzes, assignments, certificates and a polished learner workspace.

Payments built in

bKash, Stripe and manual verification with digital orders, receipts, refunds and admin reconciliation.

Three portals, one codebase

Student, instructor and admin experiences with role-aware navigation and granular permissions.

Your data, your Supabase

Every lesson, learner and payment lives in the Supabase project you own — not a closed SaaS silo.

Security hardened

Row-level security, verified webhooks, TOTP two-factor authentication and audit-ready operational tooling.

Support that answers

Buyer dashboard, domain management, release downloads and a ticket desk connected to the developer.

From purchase to production

Live in an afternoon.

A repeatable install flow with a guided database check, signed license activation and automatic domain binding.

Open /install guide
  1. 01

    Buy a license

    Pay with bKash, Stripe or request a manual approval.

  2. 02

    Get your key instantly

    A cryptographic key appears in your buyer dashboard.

  3. 03

    Connect Supabase

    Create a project, run schema.sql and paste your keys.

  4. 04

    Deploy & activate

    Ship to Vercel, open /install and bind your live domain.

Simple, one-time pricing

Pick the license that fits your launch.

Both tiers include the full product, lifetime updates and the buyer installation wizard.

Prices in BDT for bKash and USD for Stripe. International buyers can also submit a manual payment. Every payment mode can be tested safely in demo or sandbox mode from the admin payment settings before you go live.

Changelog

Always improving.

Every release is packaged, tested and published privately to licensed buyers. Your dashboard unlocks the release vault and short-lived download links after an active license is issued.

Get your license
v1.2.0Latest

Added Stripe Payment Gateway

v1.1.0

System & updates

Connect GitHub, Vercel and Supabase once, then install future packages from this screen. SQL migrations run in a transaction first; the package is committed to GitHub as one atomic commit, and Vercel rebuilds production.

v1.0.0

Initial public release

First stable release: storefront, automated bKash and manual checkout, license verification API, buyer dashboard, admin panel, release downloads and the buyer installation wizard.

Questions

Before you buy

Licensing, hosting, updates and payments — answered in plain English.

Is this a subscription?

No. Every license is a one-time payment. Regular and Extended licenses both include lifetime updates. Support is included for six months on Regular and prioritized on Extended.

What do I need to host Nahiyan LMS?

A Supabase project (free tier works to start), a Vercel account and a domain. The buyer guide walks through creating the database, running schema.sql, setting environment variables and deploying.

How do domain activations work?

Your license has a fixed number of domains: one for Regular, five for Extended. The first deployment binds automatically through the /install wizard. You can unbind, change or add domains from your dashboard at any time.

Can I use it for client projects?

Yes, with the Extended License. It covers up to five live domains for agency or client work. Each installation keeps its own Supabase project and data.

Which payment methods are supported?

bKash tokenized checkout and Stripe card checkout are built in. International buyers can also submit a manual payment request for admin approval.

What happens if my domain changes?

Open your dashboard and use Change domain — no support ticket needed. Verification re-checks every 24 hours and the new domain is bound instantly.

Ready to launch your academy?

Buy once, deploy anywhere. Your license, your database, your brand — with the same polished experience as Nahiyan Academy.