Product 25 · Prefix ACT_

AR Corporate Training Studio

Turn any Standard Operating Procedure into hands-on AR training on the real equipment, guided by an AI trainer, scored for competency, and finished with a verifiable QR certificate and a live compliance dashboard.

AR step-by-step training AI trainer Verifiable certificates Compliance tracking
Honest note: the AI trainer and the AI competency score are training and assessment aids to support your programme. They are not a formal external accreditation. Every certificate is verifiable through its embedded QR code and a public verification page.

Overview

AR Corporate Training Studio is a workforce-training platform for companies that run operations on real, physical equipment — manufacturing lines, maintenance bays, warehouses, labs and utilities. Instead of static PDFs and classroom slides, HR uploads the company's own Standard Operating Procedure (SOP) and the platform turns it into an interactive, step-by-step AR training module that an employee follows on the actual machine, with an AI trainer on hand to answer questions. Every trainee is then assessed for competency, and those who pass receive a verifiable certificate. A compliance dashboard shows, at a glance, who is trained, who is due, and where the gaps are.

Your SOPs, reused
Existing procedures become structured training in minutes.
Learn on the machine
AR overlays guide each step on the real equipment.
Prove competency
Assessment, certificate and compliance in one place.

Who it is for

  • Manufacturing & plants — safety procedures, machine changeovers, lockout-tagout, line operation.
  • Maintenance & field service — equipment servicing, inspection routines, calibration.
  • Warehousing & logistics — material handling, forklift and dock procedures.
  • Labs, utilities & facilities — instrument handling, standard protocols, onboarding.

The tenant is a company; HR staff and trainers manage the programme, and employees are the trainees.

How it works, end to end

1
Upload or paste a SOP
HR uploads the SOP as a PDF (or pastes the text). The server extracts the text from the PDF with iTextSharp, page by page, and stores the source under the company's uploads folder.
2
AI converts it into training steps
The AI reads the SOP and the equipment context and produces an ordered list of training steps — each with a title, a clear instruction, a safety note and a checkpoint. HR can review and edit every step before publishing.
3
Employees train in AR with an AI trainer
An employee opens the module and works through the steps in a 3D / AR guide overlaid on the equipment. A Claude AI trainer answers their questions and offers encouragement and tips as they progress. Progress is saved to a training session.
4
Assessment & competency scoring
After training, the AI generates an assessment over the module's steps. The employee's answers are scored for competency (novice / competent / proficient / expert) with feedback and weak-area notes.
5
Verifiable certificate
If the employee meets the module's pass mark, a certificate is issued: a handsome PDF (iTextSharp) with a QR code that resolves to a public verification page, and a digital-signature hash that backs its authenticity.
6
Compliance & analytics
Every employee-and-module pair is tracked as assigned, in-progress, certified or expired. The compliance dashboard and analytics show completion rates, certificates by module and training trends over time.

Pages & modules

PageWhat it does
ACT_HRDashboardPost-login home. Company header (name & tier), headline stat cards (employees, modules, published modules, sessions, certificates, compliance %) and quick actions to build a module, manage employees or open compliance.
ACT_ModuleBuilderThe workhorse. Create or edit a module (title, description, equipment context, pass mark), provide the SOP by PDF upload or paste, then generate training steps with AI. Steps are saved as an editable ordered list; publish a module to make it available to employees.
ACT_EmployeePortalHR manages employees (name, code, department, email, phone), assigns modules with due dates, and sees each employee's training status and certificates.
ACT_ARTrainingThe AR hero. Loads a published module and its steps, starts a training session, and guides the employee step by step in a Three.js / WebXR scene with the current step's instruction, safety note and checkpoint. A Claude AI trainer chat answers questions. Ends with "Complete & take assessment".
ACT_AssessmentGenerates an AI assessment over the module, renders an interactive quiz, scores competency, and — on a pass — issues the certificate.
ACT_CertificateLists issued certificates with employee, module, cert number, competency, issue/expiry dates, a QR to the public verification page, a PDF download and a revoke action.
ACT_CertVerify publicNo login. Resolves a certificate by its verify token and shows a VALID / REVOKED / EXPIRED / NOT FOUND banner with the holder, module, company, competency, dates, cert number and digital-signature hash. This is what the QR resolves to.
ACT_ComplianceReportAn employee × module compliance matrix (assigned / in-progress / certified / expired), overall compliance %, per-module completion, and a module filter.
ACT_AnalyticsChart.js dashboards from a single analytics procedure: headline counts, a doughnut of certificates by module, a line of monthly training sessions, and a module-performance table.
ACT_SubscriptionShows the current plan, validity and days remaining, the one-time setup fee and the per-employee-per-year price, and a Razorpay checkout that activates the company plan for one year.

Roles & access

  • HR / Training Manager (Admin) — full access: build modules, manage employees, issue certificates, manage billing and team, view the audit log.
  • Trainer (Manager) — build and run training, assess employees, manage the roster.
  • Employees — the trainees; they are managed by HR and are not platform login users.
  • Super admin — a central monitor account (scope ACT) for cross-company oversight.

Authentication and roles are handled by the shared RBAC kit; every authenticated query is scoped to the signed-in company.

Certificates & verification

A certificate is issued only when an employee meets the module's pass mark. Each certificate carries a unique certificate number (for example ACT-2026-000123) and a verify token. The generated PDF includes the holder's name, the module, the company, the competency level and score, the issue and expiry dates, a signature line and a QR code.

QR verification
The QR encodes the public verify URL. Anyone can scan it to open the verification page — no login required — and confirm the certificate is genuine and not revoked or expired.
Digital signature
A SHA-256 signature hash over the company, certificate number and employee identity backs each certificate and is shown on the verification page as proof of integrity.

These certificates confirm completion of the company's own training on the platform. They are not a formal external accreditation, and the AI trainer and competency score are aids to support the programme rather than a substitute for a qualified assessor where regulation requires one.

Tech stack

Backend
ASP.NET Web Forms, VB.NET, .NET Framework 4.7.2. AJAX-only PageMethods returning JSON. Fully parameterized SQL against SQL Server.
AR / 3D
Three.js with an ESM import map, GLTFLoader, OrbitControls and WebXR ARButton with a universal 2D fallback for devices without AR.
Documents
iTextSharp for SOP text extraction and for generating the certificate PDF with an embedded QR (BarcodeQRCode).
AI
Groq / Claude for SOP-to-steps conversion, the AI trainer, assessment generation and competency scoring, with response caching and defensive JSON parsing.
Frontend
Tailwind CSS, Font Awesome, Chart.js dashboards, glassmorphism UI, skeleton loaders, empty states and toasts. Installable PWA.
Payments
Razorpay checkout with a HMAC-verified webhook for subscription activation.

Database schema overview

All tables use the ACT_ prefix, soft-delete (IsDeleted) and audit columns, and are scoped by CompanyID.

TableHolds
ACT_CompaniesThe tenant company (CompanyID maps to the shared kit's OrgId), subscription tier and expiry.
ACT_EmployeesEmployees managed by HR, with a per-employee access token for the lightweight portal.
ACT_TrainingModulesSOP-derived modules: title, description, equipment context, SOP text, model path, pass mark, status.
ACT_ModuleStepsOrdered AI-generated steps: title, instruction, safety note, checkpoint.
ACT_TrainingSessionsAn employee's run through a module, with steps completed and completion state.
ACT_StepAssessmentsCompetency assessment results: score, level, pass flag and result JSON.
ACT_CertificatesIssued certificates with a unique cert number, verify token, competency and expiry.
ACT_DigitalSignaturesThe SHA-256 integrity hash that backs each certificate.
ACT_ComplianceRecordsPer employee-and-module compliance state.
ACT_SubscriptionsRazorpay order / payment records and plan validity.

AI integration

  • ConvertSopToSteps — turns SOP text plus an equipment context into an ordered set of training steps.
  • TrainerReply — the in-training AI trainer that answers a trainee's questions with a reply, a tip and encouragement.
  • GenerateAssessmentQuestions — builds an assessment over a module's steps at a chosen difficulty.
  • ScoreAssessment — scores the trainee's answers and returns a competency level, feedback and weak areas.

AI calls are logged, cached where possible, and parsed defensively; failures degrade gracefully so the page still works.

Pricing

ONE-TIME SETUP
Rs.50,000
Company setup, SOP migration support and trainer onboarding.
PER EMPLOYEE
Rs.500 / employee / year
Unlimited modules and certificates for every trained employee.

Payments are processed by Razorpay; each payment keeps the company plan live for one year from the payment date.

Security & data

  • Every authenticated query is scoped to the signed-in company, so no company can see another's data.
  • Key actions are written to an audit log and an activity log for accountability.
  • Session-gated upload and certificate handlers; the payment webhook is verified by HMAC signature.
  • Soft-delete throughout, so records can be recovered and history is preserved.

Future ideas / roadmap (as on today)

Recurring re-certification
Automatic reminders and re-assessment before a certificate expires.
Model capture per machine
Object-capture 3D / Gaussian-splat models of each company's own equipment for higher-fidelity AR.
Multilingual training
Deliver steps and the AI trainer in regional languages for shop-floor teams.
Employee mobile portal
A token-based employee app to view assigned modules, train and download certificates.
WhatsApp reminders
Nudge employees about due training and share issued certificates over WhatsApp.
Skills matrix & export
A company-wide skills matrix with CSV / PDF export for audits.