Always-available voice-guided & manual step-by-step walkthrough, end-to-end journey videos, requirements traceability, and social launch kit.
Use Voice Control (say "Next", "Previous", "Pause", "Play", "Restart", or module names like "UPI", "Vouchers", "Group Admin", "PDF") or click Next Step → to walk any client, school principal, or enterprise auditor through the entire EmpowerQA ecosystem anytime.
/ (https://eqa11y.empowerqa.com/)
https://eqa11y.empowerqa.com (all legacy URLs decommissioned).edunavigate.empowerqa.com.Starter ₹999) and Dual AI (Professional ₹2,499) with 15% 5-Seat Pack and 25% 10-Seat Pack discounts.Interactive narrated HTML5 scene players with live captions, timeline scrubber, and voiceover synthesis — ready for client presentation.
"A school principal, enterprise QA lead, or individual auditor opens eqa11y.empowerqa.com, views the 9-slide executive presentation, and selects between Classical (₹999) and Dual AI (₹2,499) or a 5-Seat / 10-Seat Cohort Pack."
Landing Page → Registration & UPI QR / Voucher → Admin Mint & Email → Isolated Scan → Group Admin Dashboard.
Classical vs. Dual AI, 5-Pack/10-Pack discounts, amaren.personal@okaxis QR, and SCHOOL-PILOT-5 free voucher.
Discovering site URLs (`csv`), running WCAG 2.2 AA audit (`eqa11y`), and verifying per-user scan history isolation.
Extracting institutional PDFs (`docextract`) and auditing PDF tags, alt text, reading order, and tables (`docaudit`).
Supervising multi-seat cohorts at /group-admin: seat adoption %, member login counts, scan activity, and CSV export.
Every functional and non-functional requirement mapped to production routes, source modules, and automated verification suites.
| Req ID | Requirement & Specification | Production Routes / Modules | Verification Suite | Status |
|---|---|---|---|---|
| REQ-01 | Canonical https://eqa11y.empowerqa.com domain & decommission legacy URLs (`scrapper.empowerqa.com`, `run.app`, `web.app`) |
/, /presentation.html, /one-pager.html |
test_the_public_page_sells_the_product.py |
100% PASS |
| REQ-02 | Strict 4-Capability Scope Gate (`csv`, `eqa11y`, `docextract`, `docaudit`) with non-enabled surfaces locked (HTTP 403) | web_dashboard.py (_module_gate), /scanner |
test_the_commercial_collateral_is_reachable.py |
100% PASS |
| REQ-03 | EduNavigate-aligned Classical (`₹999`) & Dual AI (`₹2,499`) tiers + Multi-Seat Pack discounts (`15%` 5-Pack, `25%` 10-Pack) | /register-interest, core/orders.py |
test_mission_control.py |
100% PASS |
| REQ-04 | Scannable Dynamic UPI QR (`amaren.personal@okaxis`), Copy UPI ID with clipboard fallback, and 12-digit UTR validation | /register-interest?plan=Starter |
test_mission_control.py + E2E Playwright |
100% PASS |
| REQ-05 | Code Vouchers (`individual`, `school`, `institution`, `marketing`; one-time `max_uses=1` or multi-use; `100% Free` bypass or `% off`) | /register-interest/voucher-preview, /admin?tab=vouchers, core/vouchers.py |
test_mission_control.py |
100% PASS |
| REQ-06 | End-to-End Email Dispatch (`onboarding@empowerqa.com` via Resend) + Single/Multi-Seat Credential Minting | /admin/orders/<id>/verify, /admin?tab=india-orders |
test_mission_control.py |
100% PASS |
| REQ-07 | Strict Per-User Scan History & Last-Run Isolation (`owner == current_user` tenant boundary) | /scanner, /history, /api/runs |
test_tenant_isolation.py, test_mission_control.py |
100% PASS |
| REQ-08 | School / Private Institution / Enterprise Group Admin Dashboard showing seat adoption, login counts, scan history & CSV export | /group-admin, /admin?tab=groups, core/groups.py |
test_mission_control.py |
100% PASS |
| REQ-09 | Website URL Extractor (`csv`) & Document Extractor (`docextract`) | /scanner, /scope-extractor |
tests/sanity/, tests/golden/ |
100% PASS |
| REQ-10 | EQA11Y Website WCAG 2.2 AA Audit (`eqa11y`) & PDF Accessibility Audit (`docaudit` via Unified Scanner `/scanner`) | /scanner, /history |
tests/sanity/, tests/golden/, tests/unit/ |
100% PASS |
| REQ-11 | Embedded Voice-Controlled & Manual Next-Control Client Demo Hub in Admin Portal / Insights + Persistent Memory Rule | /admin?tab=insights-demo, /admin/insights, /client-demo, CLAUDE.md |
test_mission_control.py |
100% PASS |
| REQ-12 | Responsive Breakpoints (`375px`, `768px`, `1440px`, `1920px`), Light/Dark Mode Contrast Compliance & Zero Visual Overflow | All Public, Scanner, Checkout & Admin Templates | Playwright Responsive + Theme + Layout Audit | 100% PASS |