01 · Layout
Responsive Design
Phone, tablet and desktop layouts from one set of components, with a phone menu and 44px tap targets.
Learn more: Responsive DesignA Next.js 16 LMS student website with a course catalog, course pages, checkout, and a learning dashboard with a lesson player, quizzes, certificates, live classes and messaging, in English and Arabic.
Student Website
The Next.js 16 student website on its own, with the course catalog, course pages, checkout, and the learner dashboard
A Next.js 16 LMS student website with a course catalog, course pages, checkout, and a learning dashboard with a lesson player, quizzes, certificates, live classes and messaging, in English and Arabic.
A Next.js 16 LMS student website with a course catalog, course pages, checkout, and a learning dashboard with a lesson player, quizzes, certificates, live classes and messaging, in English and Arabic.


Students find a course in the catalog, read its page, enroll, and then learn lesson by lesson from their own dashboard.


Students watch lessons, return to their last accessed lesson, and track completion from their learning dashboard.


Run live classes on your own meeting server, with students and instructors joining directly inside your learning platform. Keep your teaching experience under your brand, with control over your meeting infrastructure.
Requires a separately configured meeting server. Hosting costs are not included.
Course calendars show live sessions and assignment deadlines together.

Prejoin screens, scheduled joining windows, and host controls support the live-class workflow.

Give learners a dedicated place to ask questions about their courses. Conversations keep their saved history, image attachments, and unread indicators.


Notifications bring attention to what changed, and each one opens the thing it is about.

Quizzes, assignments, and certificates, from the question editor to a public verification page.


Instructors review assignment submissions, save grades, and leave individual feedback. Eligible students receive course certificates.



Learnio includes Stripe Checkout, order management, and payment-status handling linked to course enrollment. PayPal integration code is also included.


Enrollment follows the settled payment, and the confirmation page reflects the order's real status.

Successful test payments, the checkout webhook accepted by the API, and a purchase receipt as it arrived by email. These show test-payment evidence, not live charges.



English and Arabic interfaces are included, with right-to-left layouts for Arabic and light and dark themes across the student and management experiences.


Customize the branding and extend the translations for your audience.

Browse the student website and the management dashboard in light and dark mode. The demo sign-in pages fill in a demo account for you. Screenshots use sample data, and the Stripe screenshots show test mode.
Next.js 16
React 19
Tailwind CSS 4
Yes
Mobile, Tablet, Desktop
Lifetime Included
Pro Tip: All templates include comprehensive documentation to get you started quickly.
Part of a full-stack template
This app is one part of a full-stack template. The full template brings every part together in one purchase.
See the full templatePricing
One payment for the full source code, yours to change and ship.

Everything included
Student website + Admin and instructor dashboard + NestJS API with TypeORM and auth
What is inside
Or buy one part

The Next.js 16 student website on its own, with the course catalog, course pages, checkout, and the learner dashboard

The Next.js 16 management dashboard on its own, with course, people and enrollment management, the instructor workspace, and the AI assistant
The NestJS API on its own, with TypeORM, JWT auth, enrollments, assessments, orders, webhooks, email, and a one command seeder
Safe and secure payments powered by Paddle
A VAT receipt is sent to your email after purchase.
Next.js LMS Student Website Template
Student Website
$79Every premium template is responsive, accessible, fast and typed from the first commit, so your launch starts from production-ready code.
01 · Layout
Phone, tablet and desktop layouts from one set of components, with a phone menu and 44px tap targets.
Learn more: Responsive Design02 · Inclusive
Semantic HTML, labelled controls, a visible keyboard focus ring and reduced motion support.
Learn more: Accessibility03 · Speed
Optimized images and fonts, cached data and metadata on every route.
Learn more: High Performance04 · Types
Strict TypeScript across every app, with typed props, API responses and data models.
Learn more: TypeScript SupportWe use cookies to enhance your browsing experience, analyze site traffic, and personalize content. By clicking "Accept All", you consent to our use of cookies for analytics and personalized advertising.