Full source code · One-click updates · Support in Hindi & English

New

Online Classes & Tutorial Web Portal

A learning portal for coaching centres and tutors on your own hosting: video courses and notes, live classes, batches with timetables and attendance, fees with GST receipts and a parents' app.

· v1.0.1 · Plain PHP 8.1+ on the GetXtra Enterprise Kit (no Composer), MySQL / MariaDB, vanilla JavaScript, HLS video, SCORM and xAPI, an installable offline app (PWA), REST API with signed webhooks
Online Classes & Tutorial Web Portal is a learning portal for coaching centres and tutors on your own hosting: courses with video and notes, live classes, batches with timetables and classroom attendance, quizzes, fees with GST receipts and a parents' app, in Hindi and English.

Features

  • Academy, branches with a virtual online branch, rooms, sessions and a holiday / exam calendar; ready coaching roles limited to their branch, batch or course
  • Learners, parents, teachers and staff; sign-in by mobile code, e-mail link, password or Google; device limits; CSV import with a dry run; duplicates and merge
  • Course builder: sections and lessons of every type, drip rules, prerequisites, completion rules, versions that keep progress, templates, reviews from enrolled learners
  • Video: chunked uploads that resume, HLS on your own server or Bunny / Vimeo / YouTube, signed links, watermarks, device limits, leak lookup and an honest protection table
  • Notes and packages: PDF notes with stamped copies, SCORM 1.2 / 2004 and xAPI packages
  • Assessments: a bilingual question bank, quizzes with negative marks and timed sections, practice, spaced revision, assignments with rubrics and a grade book
  • Live classes: Jitsi, BigBlueButton, Zoom or a Meet link; reminders, attendance from the meeting, recordings, polls and feedback
  • Batches: seats with a waiting list, transfers, merge, split, freeze; a weekly timetable with clash checks, a timetable generator, roll call or rotating QR attendance (offline too), PTM slots
  • Selling: course and batch prices with GST shown before payment, PayU, PhonePe, PayPal, UPI QR, bank and cash; GST invoices, credit notes and refunds with approval
  • Coaching fees: plans and instalments, late fees, reminders, counter receipts on a bill printer, pro-rata refunds, GSTR-1 data and e-invoice JSON
  • Growth: coupons, bundles, memberships, affiliates with TDS fields, referrals, a wallet and an optional instructor marketplace with earnings statements
  • Progress and community: dashboards, verifiable certificates, doubts, moderated discussions, announcements, messages, a parents' page and weekly digest
  • Smart features without AI: at-risk scores, drop-off curves, content health, adaptive practice, fee forecasts, batch fill, account-sharing signs, best live-class time
  • Public site: block home page, course / teacher / batch pages with structured data, sitemaps with hreflang, results, blog, enquiry and demo-class forms
  • Reports and privacy: owner's numbers, sales and GST lists, learning analytics, role dashboards; consent log, data requests, retention, breach register
  • App and API: installable app with a home per role and offline queues; REST API with scoped keys; signed webhooks; optional School ERP import (off by default)
  • Hindi and English on every screen, message, receipt and certificate; light and dark

This portal runs the online classes of a coaching centre, a group of branches or a single tutor on your own shared hosting, together with the classroom: courses with video, notes and tests, live classes, batches with a weekly timetable and attendance, coaching fees with GST receipts and instalments, and a page for parents, in Hindi and English.

Online classes, batches and fees on your own hosting

Online Classes & Tutorial Web Portal runs a coaching centre, a group of branches or a single tutor's classes on your own cPanel hosting or VPS, under your own domain and brand. It works in Hindi and English on every screen, with one cron line, and your courses, learners and fees stay on your own server.

One edition with every feature, one licence per installation, no Composer and no monthly fee per learner. The smart features use rules on your own data, so it works without AI.

Courses with video, notes and tests

  • A course builder with sections and lessons of every type, drip rules by date, by days after enrolment or after a passed quiz, prerequisites, completion rules and versions that keep progress.
  • Video lessons on your own server (HLS) or through Bunny, Vimeo or YouTube, with chunked uploads that resume, signed links, watermarks with the learner's number and device limits; the guide's protection table says exactly what each choice protects and what it does not.
  • PDF notes with stamped copies, SCORM 1.2 / 2004 and xAPI packages.
  • A bilingual question bank, quizzes with negative marks and timed sections, practice, revision on day 1, 3, 7, 14 and 30, assignments with rubrics and a grade book.

Live classes and the classroom

  • Live classes through Jitsi, BigBlueButton, Zoom or a Meet link, with reminders, attendance from the meeting, recordings, polls and feedback.
  • Offline and hybrid batches with seats and a waiting list, transfers, merge, split and freeze.
  • A weekly timetable with clash checks at every edit, a timetable generator that explains the periods it could not place, and the teachers' workload.
  • Classroom attendance by roll call or a rotating QR code that also works offline, PTM slots and the syllabus coverage.

Fees and GST

  • Course and batch prices with GST shown before payment; PayU, PhonePe or PayPal on your own merchant account, plus UPI QR, bank transfer and cash at the counter.
  • Fee plans with instalments, late fees, reminders at the hour a family usually pays, counter receipts on a bill printer and pro-rata refunds.
  • Tax invoices, bills of supply and credit notes, GSTR-1 data and e-invoice JSON for upload: it helps with GST, and you and your accountant check and file the returns.

Learners, parents and growth

  • Sign-in by mobile code, e-mail link, password or Google; learners under 18 start after a parent's consent.
  • Parents see each child's attendance, scores and fees and get a weekly digest.
  • Dashboards, verifiable certificates, doubts, discussions with moderation and announcements.
  • Coupons, bundles, memberships, affiliates, referrals, a wallet and an optional instructor marketplace with earnings statements.

Smart features, public site and privacy

  • Learners at risk, lessons where viewers stop watching, account-sharing signs, fee forecasts and batch fill, each with the reason in words.
  • A public site with course, teacher and batch pages with structured data, results, a blog and enquiry and demo-class forms that feed the admissions desk.
  • An app that installs on phones with a home for every role, a REST API with scoped keys and signed webhooks, and an optional School ERP import (off by default).
  • A consent log, data requests, retention rules and a breach register help with the DPDP Act 2023 and the coaching-centre guidelines.

Who Online Classes & Tutorial Web Portal is for

  • Coaching centres for JEE, NEET, board classes and competitive exams with offline, online and hybrid batches
  • Tutors and teachers who sell their own recorded and live courses under their own brand
  • Groups of branches that want one timetable, one fee desk and one set of reports
  • Skill and language institutes that teach in Hindi and English

Why buyers choose Online Classes & Tutorial Web Portal

  • Recorded courses, live classes and classroom batches in one place, with attendance from every one of them
  • A weekly timetable with clash checks and a generator that explains what it could not place
  • Fees with instalments, reminders and GST receipts through your own gateway, UPI QR or the counter
  • Parents see attendance, scores and fees for each child, and learners under 18 start after their consent

Technical details

Built withPlain PHP 8.1+ on the GetXtra Enterprise Kit (no Composer), MySQL / MariaDB, vanilla JavaScript, HLS video, SCORM and xAPI, an installable offline app (PWA), REST API with signed webhooks
PlatformPHP
LanguagesHindi and English
Licence1 live website per Regular licence, plus localhost and a staging subdomain
Source codeFull, readable source code — nothing encoded
DeliveryInstant download and licence key after payment, with a GST invoice
Updates12 months of free updates, from your account
Support6 months of support from the developer, in Hindi and English

How to get started

  1. Try the live demo — every screen, with sample data, before you pay.
  2. Buy and download — pay by UPI, card, net banking or PayPal; the ZIP and your licence key arrive at once.
  3. Install — upload the ZIP to your hosting and open the installer; the guide inside the ZIP walks you through it (or add the installation service).
  4. Go live and stay updated — new versions come with your update period, and support answers your questions.

After you buy

Your purchase includes the full source code of Online Classes & Tutorial Web Portal, the installation guide, your licence key and invoice in your account, 12 months of free updates and 6 months of support. Read the Licence Agreement and the Refund Policy, or ask us before you buy.

What is included

  • Full source code in plain PHP 8.1+, nothing encoded
  • A web installer with a live or demo choice and your licence key
  • Buyer guide in Hindi and English: installing, updates and backups, the academy and its people, courses, live classes, batches, fees and running a demo
  • Offline documentation inside the download
  • 6 months support
  • 12 months free updates, installed with one click

Server requirements

Check your hosting before you buy: the script needs everything listed here, except the items marked optional.

  • Requires PHP 8.1 or newer (8.3 recommended) with pdo_mysql, mbstring, openssl, json, fileinfo, curl and zip (gd recommended)
  • Database: MySQL 5.7+ or MariaDB 10.3+, a new and empty one
  • Apache or LiteSpeed with mod_rewrite (every cPanel host), or nginx (a sample configuration is included)
  • One cron line every minute; no Composer, no Node.js, no SSH access needed
  • Learners and staff use a current Chrome, Edge, Firefox or Safari; the app installs from the browser
  • Tested with 20,000 learners and 200,000 lesson-progress rows; 50 video streams at once on the shared-hosting test profile. Large video libraries: use Bunny, Vimeo or YouTube, or a VPS

Changelog

v1.0.1 current 29 Oct 2026
Online Classes & Tutorial Web Portal 1.0.1.
A look release: the product gets its own logo and icon.
Its own logo (light and dark mode, 640 × 128 px PNG) and favicon (512, 192, 180, 48, 32 and 16 px PNG and SVG) in assets/img/brand/. The live demo shows the full logo in the header; on your site the built-in icon next to your site name, the browser tab icon and the phone app icons are now this product's own icon.
Admin → Settings → Branding: a logo and favicon guide next to the upload fields (size, ratio, format, file size and colours for the logo, the dark-mode logo and the favicon) with the ready-made files to download, in Hindi and English.
v1.0.0 28 Oct 2026
Online Classes & Tutorial Web Portal 1.0.0, the first release of a new product.
One edition for coaching centres, groups of branches and single tutors, on cPanel shared hosting or a VPS with one cron line, in Hindi and English.
The academy with branches, a virtual online branch, rooms, sessions and a holiday calendar; learners, parents, teachers and staff with ready coaching roles limited to their branch, batch or course.
Courses with sections and lessons of every type, drip rules, prerequisites and versions that keep progress; video on your own server or through Bunny, Vimeo or YouTube with signed links, watermarks and device limits; PDF notes, SCORM and xAPI packages.
A bilingual question bank, quizzes, practice and spaced revision, assignments with rubrics and a grade book; live classes through Jitsi, BigBlueButton, Zoom or a Meet link with attendance and recordings.
Batches with seats and a waiting list, a weekly timetable with clash checks and a timetable generator, classroom attendance by roll call or rotating QR (offline too) and PTM slots.
Course and batch sales and coaching fees with instalments, late fees and reminders through PayU, PhonePe, PayPal, UPI QR, bank or cash, with GST invoices, receipts, GSTR-1 data and e-invoice JSON.
Parents' page and weekly digest, certificates, discussions, coupons, bundles, memberships, affiliates and an optional instructor marketplace; smart features without AI that give their reasons in words.
A public site with structured data, reports, privacy tools, an installable app and a REST API with signed webhooks; tested with 20,000 learners and 200,000 lesson-progress rows.
A live demo mode: the installer's demo makes a fictional coaching academy with three courses, two batches with their timetable, fees with instalments and a recorded live class, with a sign-in for every role on the login page; read-only and reset every night; one-click updates with your licence key.

Licence — what you may do

What you can do Regular Extended
Use it on one website of your own
Modify the code
Earn from ads or subscriptions
Deploy it for a client and charge them
Resell the script as-is

The full terms are in the Licence Agreement.

Reviews

No reviews yet.

Only verified buyers can review a script, so this section stays empty until someone who actually bought it writes something. If that is you, the form is below.

Write a review

Use the email address you bought this script with — we check it against your order so every review here is from a real buyer.

Your rating *

FAQ

Can my videos be stopped from being copied or recorded?
No website can make a video copy-proof. The portal makes copying harder (signed links, watermarks with the learner's number, device limits, encrypted HLS where your host allows it, a leak lookup), and the guide's protection table says exactly what each choice protects and what it does not.
Do I need a VPS?
No. It runs on ordinary cPanel hosting with one cron line. For big video libraries or many viewers at once, use Bunny, Vimeo or YouTube for the videos, or a VPS.
Which payment gateways are included?
PayU, PhonePe and PayPal, each on your own merchant account, plus UPI QR with reference matching, bank transfer and cash at the counter. Razorpay, Cashfree, CCAvenue and Stripe are planned for 1.1.0.
Does it file my GST returns?
No. It helps with GST (invoices, credit notes, GSTR-1 data, e-invoice JSON); you and your accountant check and file the returns.
Can it connect to GetXtra School ERP?
Yes, optionally: the connector is off by default and imports learners and guardians when you switch it on. Without it, the CSV import does the same.
Is Hindi available everywhere?
Yes: every screen, message, receipt, certificate and the guide. Each course, lesson and question can carry both languages.
Does it need AI?
No. The smart features use rules on your own data. An optional AI booster is planned for 1.1.0.
What happens if my licence lapses?
The admin is locked until the licence is valid again (the Licence and Updates pages stay open). If the store cannot be reached, a valid licence keeps working for 7 days.

You may also like

All scripts

Recently viewed

₹999
Buy now