" 30M+ Google Gemini tokens went into researching, analyzing, and understanding all 233 SIH problem statements to make them easier to explore and solve. "
From what to build to how to build it — our platform helps you understand, plan, and solve SIH 2026 problem statements with complete insights into requirements, solution approaches, technology stacks, architecture, AI/ML, and implementation roadmaps.
Search for your problem statement, and start building your solution.
| Description: | Student Innovation-Challenge your creative mind to conceptualize and develop unique toys and games based on our civilization, history, and culture etc. |
| Organization: | AICTE |
| Department: | AICTE, MIC-Student Innovation |
| Category: | Software |
| Theme: | Toys & Gamestd> |
| Youtube Link: | Not provided |
| Dataset Link: | Not provided |
| Contact info: | Not provided |
This dossier presents a comprehensive technical architecture and implementation strategy for "Samskriti Heritage Quest & Digital Toy Studio" (code-named BHARAT-QUEST), an interactive multi-platform software ecosystem designed for Smart India Hackathon (SIH) 2026 under problem statement SIH26208 [PS]. Conceived under the AICTE / MIC-Student Innovation track [PS], the system addresses the critical national objective of integrating Indian Knowledge Systems (IKS) and toy-based pedagogy into school and higher education curricula as mandated by the National Education Policy (NEP) 2020 [RESEARCHED]. The solution combines lightweight WebGL/WebXR 3D historical quest environments, an offline-first Progressive Web Application (PWA) engine, an AI-powered multi-lingual procedural storytelling and assessment pipeline, and a printable DIY cardboard smart toy generator. Designed explicitly for low-bandwidth, budget-hardware operating environments in Tier-2/3 Indian schools [INFERENCE], the system bridges ancient civilizational history (from Harappan urban planning to Chola maritime navigation) with 21st-century digital interactive play.
| Attribute | Value | Source / Confidence Tag |
|---|---|---|
| PS Number | SIH26208 | [PS] |
| Title | Student Innovation-Challenge your creative mind to conceptualize and develop unique toys and games based on our civilization, history, and culture etc. | [PS] |
| Organization | AICTE | [PS] |
| Department | AICTE, MIC-Student Innovation | [PS] |
| Category | Software | [PS] |
| Theme | Toys & Games | [PS] |
| Deadline | 30 September 2026 | [PS] |
| Ideas Counter | 0/500 | [PS] |
| Scraped Date | 2026-09-05 | [PS] |
To engineer an open-source, NEP 2020-aligned, multi-lingual gamified learning platform and interactive digital-physical toy ecosystem that immerses students in Indian civilization, history, and culture through WebGL/WebXR quests, offline-capable PWA mechanics, and AI-guided pedagogical assessments [INFERENCE].
The explicit problem statement provided in the source JSON is as follows:
"Student Innovation-Challenge your creative mind to conceptualize and develop unique toys and games based on our civilization, history, and culture etc." [PS]
Below is the atomic deconstruction into explicit and derived technical requirements:
R1: Student Innovation Track Context
R2: Conceptualization & Development of Unique Toys & Games
R3: Cultural, Civilizational, and Historical Grounding
R4: Software Category Constraints
R5 (Derived): NEP 2020 & IKS Pedagogical Alignment
| Stakeholder Group | Goal | Current Pain Point | System Need |
|---|---|---|---|
| K-12 School Students (Ages 8–17) | Learn Indian history and culture through engaging, immersive gameplay. | History textbooks are perceived as dry and passive; existing video games are predominantly Western/fantasy-themed [RESEARCHED]. | Interactive 3D/2D quest gameplay, achievement badges, AR artifact inspection, local language narration [INFERENCE]. |
| School Teachers & Educators | Implement NEP 2020 toy-based pedagogy and IKS in daily classroom teaching [RESEARCHED]. | Lack of curated, curriculum-aligned digital resources and low digital infrastructure in rural schools [RESEARCHED]. | Automated quiz generation, lesson plan mapping, student progress analytics, offline operation [INFERENCE]. |
| AICTE / MIC / Ministry of Education | Foster indigenous game development ecosystem and reduce reliance on imported toys [RESEARCHED]. | Over 80% of toys sold in India are imported and lack representation of Indian heritage [RESEARCHED]. | Open, scalable, open-source software framework demonstrating scalable Indian cultural game design [INFERENCE]. |
| Parents & Guardians | Provide screen time that is culturally enriching, safe, and academically valuable. | Excessive gaming leads to addiction without educational yield; privacy risks for children online [RESEARCHED]. | Strict COPPA/DPDP Act compliance, zero ads, clear learning metrics, time-limited quest modes [INFERENCE]. |
| Local Artisans & Toy Craftsmen | Preserve traditional toy art (Channapatna, Kondapalli, Etikoppaka) [RESEARCHED]. | Digital media overshadowing physical traditional wooden/clay toys [RESEARCHED]. | Digital-physical hybrid blueprints (printable AR targets / DIY craftable game pieces linking physical toys to digital game quests) [INFERENCE]. |
| Proposed Feature / Module | Justifying Requirement | Source Type | Implementation Mechanism |
|---|---|---|---|
| Interactive 3D WebGL Quests (Harappan City Builder, Chola Navigation Quest) | R2 (Develop unique games), R3 (Civilization/History) | [PS] | Three.js / WebGL lightweight rendering engine running in browser [INFERENCE]. |
| Multi-Lingual Voice & Narrative Engine | R3 (Culture), R5 (NEP 2020 alignment) | [PS] / [INFERENCE] | Web Speech API + pre-rendered audio assets in Hindi, Tamil, Telugu, English [INFERENCE]. |
| AR Cultural Artifact Inspector | R2 (Unique software toys/games), R4 (Software) | [PS] | WebXR / MindAR.js image-tracking target scanner for classroom printable cards [INFERENCE]. |
| DIY Cardboard Smart Toy Studio | R2 (Unique toys & games) | [PS] | Vector PDF generator creating cut-out physical game pieces with embedded QR/AR markers [INFERENCE]. |
| Offline-First PWA Synchronization | R4 (Software distribution constraints) | [INFERENCE] | Service Worker Workbox + IndexedDB local asset storage for low-bandwidth schools [INFERENCE]. |
| IKS Assessment & Analytics Engine | R1 (Student Innovation), R5 (Pedagogy) | [INFERENCE] | Rule-based scoring engine + PostgreSQL analytics tracking competency gain [INFERENCE]. |
< 15 MB WebGL bundles running smoothly at 30+ FPS on an entry-level GPU? [INFERENCE]| Data Type | Purpose | Ideal Real-World Source | Hackathon Substitute | Access Method | Availability | Privacy Sensitivity | Confidence |
|---|---|---|---|---|---|---|---|
| Historical & Cultural Artifact Metadata | Contextualizing 3D artifacts (Harappan seals, Chola bronzes, Ashokan edicts) | Indian Culture Portal (indianculture.gov.in) [RESEARCHED] |
Scraped/Curated JSON dataset from public domain domain archives | REST API / Scraped Static JSON | Publicly Available [RESEARCHED] | Low (Public Heritage) | [RESEARCHED] |
| 3D Cultural Models & Textures | Visual rendering of historical monuments and traditional toys | ASI 3D Scanning Initiative / National Museum [RESEARCHED] | Open-source low-poly 3D models (GLTF/GLB format) from Sketchfab (CC-BY) | Static CDN File Fetch | Openly accessible CC models | Low | [RESEARCHED] |
| IKS Curriculum Map & Quizzes | Generating pedagogical quest challenges | NCERT / IKS Division (Ministry of Education) [RESEARCHED] | Expert-verified JSON question bank aligned with Grade 6-10 Social Science | Local Database / JSON files | Manually Curated | Low | [INFERENCE] |
| User Gameplay & Learning Logs | Tracking student progression, badges, and learning gaps | Production User DB | LocalStorage / IndexedDB mock database | Local API / Client State | Generated at runtime | High (Minors' Data under DPDP Act 2023) [RESEARCHED] | [INFERENCE] |
| Multi-Lingual Audio Narration | Voiceover for regional language accessibility | Bhashini API (MeitY) [RESEARCHED] | Pre-synthesized MP3 audio clips generated via open TTS engines | REST API / CDN Audio Streaming | API key registration required [RESEARCHED] | Low | [RESEARCHED] |
| Existing Solution | Description | Strengths | Weaknesses / Gaps | Relevance to SIH26208 | Source & Confidence |
|---|---|---|---|---|---|
| Raji: An Ancient Epic | AAA-grade commercial action-adventure console/PC game set in ancient India (Unreal Engine). [RESEARCHED] | World-class graphics, rich Hindu/Balinese mythology aesthetic, hand-painted art style. [RESEARCHED] | Heavy hardware requirements (requires dedicated GPU/PC/Console); non-free ($20+); purely linear story, not aligned with school curriculum. [RESEARCHED] | High visual benchmark for cultural representation, but infeasible for mass K-12 deployment. | [RESEARCHED] https://www.unrealengine.com/developer-interviews/raji-an-ancient-epic-represents-one-of-this-year-s-biggest-underdog-stories |
| Indian Culture Portal (indianculture.gov.in) | Official digital archive under Ministry of Culture developed by IIT Bombay holding manuscripts, rare books, and GLAM resources. [RESEARCHED] | Authenticated historical content, rich multi-media archives, government backing. [RESEARCHED] | Static archive; zero gamification; no interactive 3D gameplay or toy integration; dry user experience for children. [RESEARCHED] | Excellent source for raw authoritative content, but requires gamification layer. | [RESEARCHED] https://indianculture.gov.in/ |
| DIKSHA Portal (NCERT / MoE) | National digital infrastructure for teachers and students across India providing e-books and videos. [RESEARCHED] | Mass reach across Indian schools; multi-lingual curriculum alignment. [RESEARCHED] | Content is mostly PDF textbooks and video lectures; lacks interactive 3D simulations, WebXR, or game mechanics. [RESEARCHED] | Target distribution platform integration model, but current DIKSHA content lacks immersive games. | [RESEARCHED] https://diksha.gov.in/ |
| Traditional Physical Toys (Channapatna / Kondapalli) | Indigenous wooden toys and board games (Chaupar, Pallanguzhi). [RESEARCHED] | Eco-friendly, rich heritage value, tactical physical play. [RESEARCHED] | Decline in youth adoption; lack of digital connectivity or interactive educational story context. [RESEARCHED] | The physical toy concepts can be digitized into smart hybrid toys using AR target cards. | [RESEARCHED] PIB Press Releases on Toycathon [RESEARCHED] |
Existing solutions either offer high-end commercial gaming without curriculum alignment or static digital textbook archives without engagement. BHARAT-QUEST bridges this exact gap by delivering lightweight, zero-cost, curriculum-aligned WebGL/PWA software games that run on low-end school devices while integrating physical DIY smart toy mechanics [INFERENCE].
| Evaluation Criteria | Approach 1: High-End Native Game Engine (Unreal / Unity APK) | Approach 2: Pure 2D Web Interactive Storybook & Quiz | Approach 3 (Proposed): Hybrid WebGL/WebXR + PWA + Procedural IKS Engine + DIY Smart Toys |
|---|---|---|---|
| Mechanism | Native C#/C++ Android APK / PC Build using Unity/Unreal Engine. | React / HTML5 2D visual novel with static choice trees and multiple-choice quizzes. | Three.js WebGL 3D world + MindAR WebXR + PWA offline storage + Node.js procedural quest engine. |
| Problem Fit | High visual appeal; poor accessibility for low-spec school PCs. | High accessibility; poor engagement as a true "toy/game" experience. | Optimal balance: Immersive 3D/AR interaction running directly in browser without installation. |
| Accuracy Potential | High (Hardcoded static story levels). | High (Static text files). | High: Uses verified IKS metadata schemas + human-curated quest templates. |
| Data Requirements | Very High (1GB - 4GB texture & model downloads). | Low (< 10MB static images/JSON). |
Medium: Optimized low-poly 3D models (< 25MB total cached asset bundle). |
| Complexity | Extremely High (Engine compilation, device compatibility bugs). | Low (Standard web application). | Moderate: WebGL shader optimization and Service Worker cache management required. |
| Explainability | Black-box game engine compiled binaries. | High. | High: Modular TypeScript architecture with inspectable state management. |
| Cost | High (Requires Unity Pro/Unreal licenses, expensive dev machines). | Very Low. | Low: 100% open-source web tech stack (Three.js, Node.js, WebXR). |
| Scalability | Low in rural schools due to file size and hardware barriers. | High. | Very High: Runs on any device with a modern browser (Chrome/Edge/Firefox). |
| Hackathon Feasibility | Risk of incomplete build due to heavy compilation times. | Easy but uninspiring to judges expecting "unique toys/games". | High: Clear vertical slice demonstrable in 3-5 minutes on any laptop/mobile. |
| Production Feasibility | Low (High distribution barrier in public schools). | High. | High: Integrates easily into government portals (DIKSHA / AICTE). |
30–60 FPS) on integrated Intel HD Graphics and $80 Android tablets [INFERENCE].> 500 MB), failure on integrated Intel graphics chips common in government schools, and complex native installation barriers [INFERENCE].+-----------------------------------------------------------------------------------+
| USER LAYER |
| +---------------------------+ +--------------------------+ +-----------------+ |
| | K-12 Student Browser | | Mobile Browser (PWA/AR) | | DIY Papercraft | |
| | (WebGL / Chrome / Edge) | | (Android / WebXR) | | Scan Target | |
| +-------------+-------------+ +------------+-------------+ +--------+--------+ |
+----------------|-----------------------------|-------------------------|----------+
| | |
+----------------v-----------------------------v-------------------------v----------+
| FRONTEND / CLIENT ENGINE |
| +-----------------------------------------------------------------------------+ |
| | PWA Shell & Service Worker Cache (Workbox - Pre-cached WebGL Bundles) | |
| +-----------------------------------------------------------------------------+ |
| | Three.js WebGL 3D World Engine | MindAR.js WebXR Image Tracker Engine | |
| | (Scene Graph, Physics, Shaders) | (Camera Feed, AR Marker Alignment) | |
| +-----------------------------------+-----------------------------------------+ |
| | React.js UI Overlay / Local State Manager (Zustand / IndexedDB Client DB) | |
| +-----------------------------------------------------------------------------+ |
+----------------------------------------------|------------------------------------+
| (HTTPS JSON Sync / Offline Buffer)
+----------------------------------------------v------------------------------------+
| BACKEND & API LAYER |
| +-----------------------------------------------------------------------------+ |
| | Node.js / Express API Gateway (JWT Auth, Rate Limiting, Input Validation) | |
| +-----------------------------------------------------------------------------+ |
| | IKS Quest Engine | Assessment & Scoring Engine | |
| | (Curriculum Template Mapper) | (Badge Issuance, Mastery Tracking) | |
| +---------------------------------+-------------------------------------------+ |
| | Multi-Lingual Localization API | PDF Generator Service (PDFKit DIY Toys) | |
| +-----------------------------------------------------------------------------+ |
+----------------------------------------------|------------------------------------+
|
+----------------------------------------------v------------------------------------+
| PERSISTENCE & DATA LAYER |
| +---------------------------------+ +----------------------------------------+ |
| | PostgreSQL Database | | Redis Cache | |
| | (User Profiles, Badges, Logs) | | (Session States, Rapid Leaderboards) | |
| +---------------------------------+ +----------------------------------------+ |
| | Object Storage (AWS S3 / MinIO Local) - Compressed GLTF 3D Models & Audio | |
| +-----------------------------------------------------------------------------+ |
+-----------------------------------------------------------------------------------+
< 5MB), and caches static 3D models (GLTF format), texture maps, and audio files into IndexedDB [INFERENCE].| Layer | Selected Technology | Why It Fits | Alternative Considered | Why Alternative Was Rejected |
|---|---|---|---|---|
| Frontend Framework | React.js (v18+) with Vite | Fast build toolchain, lightweight DOM overlay for WebGL HUD. [KNOWN] | Angular | Unnecessary boilerplate overhead for a lightweight game UI. [INFERENCE] |
| 3D Render Engine | Three.js + React Three Fiber | Highly optimized WebGL engine; lightweight; vast community; no license cost. [KNOWN] | Babylon.js | Slightly larger bundle size for simple low-poly mobile WebGL builds. [INFERENCE] |
| Augmented Reality | MindAR.js (WebXR) | Pure JavaScript image tracking in browser without native app installation. [KNOWN] | ARCore Native SDK | Requires native Android APK build, violating cross-platform browser mandate. [INFERENCE] |
| Progressive Web App | Workbox (Service Worker) | Best-in-class caching strategies (CacheFirst for assets, NetworkFirst for API). [KNOWN] | Custom Service Worker | Reinventing caching edge cases increases bug probability during hackathon. [INFERENCE] |
| Backend Runtime | Node.js (TypeScript) + Express | Non-blocking I/O; fast JSON handling; shared TypeScript types with React frontend. [KNOWN] | Python (Django) | Higher memory footprint for concurrent socket/REST game telemetry requests. [INFERENCE] |
| Database | PostgreSQL (v16) + Prisma ORM | Relational structure ideal for user accounts, curriculum mappings, and badges. [KNOWN] | MongoDB | Unstructured schema risky for strict relational learning progress tracking. [INFERENCE] |
| Local Offline Storage | IndexedDB via idb-keyval |
Asynchronous local browser storage supporting up to hundreds of megabytes. [KNOWN] | LocalStorage | LocalStorage is synchronous and restricted to 5MB, failing for 3D GLTF asset cache. [INFERENCE] |
| Vector PDF Generation | PDFKit (Node.js) | Server-side procedural generation of printable AR target papercraft sheets. [KNOWN] | Client HTML2Canvas | Inconsistent print scaling across different client browser engines. [INFERENCE] |
| UI Components | Tailwind CSS + Lucide Icons | Utility-first CSS ensuring minimal asset footprint and responsive design. [KNOWN] | Material UI | Heavy bundle size overhead for custom styled game interfaces. [INFERENCE] |
hi, ta, te).< 100ms) and tracking stability (low jitter) [INFERENCE].AI must NOT be used for grading core historical facts or computing final academic scores. Scoring algorithms must remain deterministic, rule-based mathematical functions to ensure fairness, transparency, and compliance with educational evaluation standards [INFERENCE].
// Prisma Database Schema Representation
model User {
id String @id @default(uuid())
username String @unique
role Role @default(STUDENT)
schoolName String?
gradeLevel Int?
languagePref String @default("en")
createdAt DateTime @default(now())
updatedAt DateTime @updatedAt
progress QuestProgress[]
badges UserBadge[]
@@index([schoolName, gradeLevel])
}
enum Role {
STUDENT
TEACHER
ADMIN
}
model Quest {
id String @id @default(uuid())
title String
historicalEra String // e.g., "INDUS_VALLEY", "CHOLA_DYNASTY"
iksTopic String // e.g., "URBAN_PLANNING", "MARITIME_TRADE"
difficulty Int @default(1)
assetBundleUrl String // Path to DRACO-compressed GLTF
questDataJson Json // Quest graph, dialogs, objective criteria
progress QuestProgress[]
}
model QuestProgress {
id String @id @default(uuid())
userId String
questId String
isCompleted Boolean @default(false)
scoreAchieved Int @default(0)
timeSpentSec Int @default(0)
telemetryLogs Json? // Offline buffered event tracking
completedAt DateTime?
syncedAt DateTime @default(now())
user User @relation(fields: [userId], references: [id], onDelete: Cascade)
quest Quest @relation(fields: [questId], references: [id], onDelete: Cascade)
@@unique([userId, questId])
}
model UserBadge {
id String @id @default(uuid())
userId String
badgeCode String // e.g., "HARAPPAN_ENGINEER_L1"
issuedAt DateTime @default(now())
user User @relation(fields: [userId], references: [id], onDelete: Cascade)
}
CacheFirst policy for static assets (.gltf, .glb, .jpg, .mp3, .wasm).NetworkFirst with offline fallback for user profile and leaderboard REST endpoints.assets_store: Holds blob buffers of downloaded 3D models.telemetry_queue: Queues completed quest records while offline.navigator.onLine fires, the queue processor flushes records sequentially to /api/v1/sync.Max(scoreAchieved) and Min(timeSpentSec). Late-arriving offline records never overwrite higher online scores [INFERENCE].Student_JNV_402) are generated under school teacher master accounts [INFERENCE].STUDENT: Read access to quests; write access only to own offline telemetry queue.TEACHER: Read access to school aggregated performance reports; ability to generate student batch credentials.ADMIN: Content management and curriculum mapping overrides.===================================================================================
SIH MVP SCOPE MATRIX
===================================================================================
[MUST BUILD - CORE DEMO]
|-- 1. WebGL Sarasvati-Sindhu (Harappan) Interactive 3D City Quest Module
|-- 2. Responsive React HUD overlay with multi-lingual text switcher (En / Hi)
|-- 3. WebXR AR Camera Inspector for 1 Printable DIY Artifact Target Card
|-- 4. PWA Service Worker caching core game assets for full offline playback
|-- 5. Deterministic Rule-Based IKS Quiz & Badge Issuance System
|-- 6. Teacher Analytics Dashboard displaying student completion metrics
[SHOULD BUILD - EXTENDED DEMO]
|-- 1. Chola Dynasty Maritime Trade Navigation 2D/3D Hybrid Game
|-- 2. PDFKit Printable DIY Papercraft Blueprint Generator
|-- 3. Offline-to-Online Background Sync queue demonstrator
|-- 4. LocalStorage/IndexedDB state inspector interface for judges
[NICE TO HAVE - IF TIME PERMITS]
|-- 1. Bhashini API Text-to-Speech regional voiceover stream
|-- 2. Vedic Mathematics Puzzle Minigame module
|-- 3. Multiplayer local hot-seat board game mode (Moksha Patam)
[DO NOT BUILD DURING HACKATHON - OUT OF SCOPE]
|-- 1. Native iOS / Android C++ Unreal Engine builds
|-- 2. Custom hardware VR glove / headset integration
|-- 3. Full-fledged commercial MMORPG backend infrastructure
|-- 4. Automated Aadhaar-based parent verification portal
===================================================================================
To ensure a seamless, non-failing 3-minute presentation before SIH judges regardless of venue Wi-Fi stability, the team will execute a structured simulation plan:
[Toggle Offline Mode]) simulates network disconnection. The app instantly switches to local IndexedDB fetching without breaking the UI [INFERENCE].[0:00 - 0:45] THE PROBLEM & VISION
- Presenter introduces PS SIH26208: "Over 80% of toys in India are imported, lacking cultural root."
- Shows current dry history textbook vs. BHARAT-QUEST interactive WebGL experience.
[0:45 - 1:45] LIVE GAMEPLAY & OFFLINE PWA DEMO
- Opens Chrome browser on budget laptop; launches Harappan Urban Planning 3D Quest.
- Controls character, inspects Great Bath water channels, solves Vedic measurement puzzle.
- Disconnects laptop Wi-Fi live; continues gameplay seamlessly using PWA offline cache.
[1:45 - 2:30] DIGITAL-PHYSICAL DIY AR TOY INTEGRATION
- Holds up printable paper target card printed on paper.
- Scans card via laptop webcam; WebXR places 3D Harappan Granary on top of paper craft.
- Clicks "Generate DIY Blueprint" button to produce instant PDF vector craft sheet.
[2:30 - 3:00] TEACHER DASHBOARD & JUDGE IMPACT
- Reconnects Wi-Fi; shows background sync auto-flushing telemetry to PostgreSQL.
- Displays Teacher NEP 2020 IKS Competency Analytics Dashboard.
- Concludes with stack summary: 100% open source, zero installation cost, rural-ready.
[2026-09-05] Current Project Kickoff
|
+---> PHASE 1: Architecture & Asset Preparation (Days 1 - 5)
| |-- Set up Git repo, Vite + React + Three.js + Node.js boilerplate.
| |-- Optimize low-poly GLTF 3D models using Blender DRACO compression.
| |-- Design Prisma DB schema and mock JSON IKS question banks.
|
+---> PHASE 2: Core Game Engine & WebGL Quests (Days 6 - 12)
| |-- Implement Three.js scene controller, collision detection, and player movement.
| |-- Build HUD overlay with React, Tailwind, and local state management.
| |-- Integrate offline Service Worker with Workbox asset precaching.
|
+---> PHASE 3: AR Engine & DIY Smart Toy Studio (Days 13 - 18)
| |-- Integrate MindAR.js WebXR camera tracking pipeline.
| |-- Build Node.js PDFKit papercraft blueprint generator.
| |-- Implement multi-lingual text translation toggles.
|
+---> PHASE 4: Integration, Analytics & Offline Sync (Days 19 - 22)
| |-- Connect Node.js REST API with PostgreSQL database.
| |-- Implement IndexedDB background telemetry sync queue.
| |-- Build Teacher Dashboard frontend with data charts.
|
+---> PHASE 5: Testing, Hardening & Demo Practice (Days 23 - Final)
|-- Perform Lighthouse PWA audit (Target: 90+ performance/offline score).
|-- Stress test on entry-level Intel HD Graphics laptop.
|-- Conduct mock demo runs and freeze production code.
|
[2026-09-30] FINAL SIH SUBMISSION DEADLINE [PS]
| Test Category | Target Metric / Requirement | Test Methodology & Tooling | Validation Success Criteria |
|---|---|---|---|
| Functional Testing | All quest objectives, HUD buttons, and quizzes operate without UI crashes. | Playwright E2E browser automation scripts. | 100% test scenario pass rate across Chrome, Edge, and Firefox. |
| Performance Testing | Smooth rendering on budget low-spec hardware. | Chrome DevTools Performance Profiler on Intel HD Graphics 4000 PC. | Minimum 30 FPS sustained; initial load time < 3.0s on 3G cache. |
| PWA & Offline Testing | Complete gameplay functionality without active internet connection. | Chrome Lighthouse Audit & Network Throttling (Offline Mode). |
100% Lighthouse PWA score; zero unhandled fetch errors offline. |
| AR Vision Testing | Reliable camera tracking of target papercraft cards. | Manual webcam verification across variable illumination (200 - 800 lux). | Target recognition within < 1.5 seconds; zero jitter during rotation. |
| Security & Privacy | Zero leak of student data; no unauthenticated API access. | OWASP ZAP vulnerability scanner + manual JWT header inspection. | Zero high/medium vulnerabilities; DPDP Act zero-tracking compliance. |
| Field Usability | Ease of use for 10-year-old school students. | Observational field test with 5 K-12 students. | Unassisted completion of initial 3D quest within 10 minutes. |
| Risk Description | Likelihood | Impact | Severity | Mitigation Strategy |
|---|---|---|---|---|
| WebGL Performance Degradation on Low-End School PCs | High | High | HIGH | Bake lighting into low-resolution textures; strictly limit 3D scene polygon count to < 50,000 triangles; use DRACO compression [INFERENCE]. |
| Venue Internet Failure During SIH Live Demo | High | High | HIGH | Pre-cache full application bundle in Service Worker; run Node.js backend on localhost fallback container during presentation [INFERENCE]. |
| AR Camera Tracking Failure Under Dim Venue Lighting | Medium | Medium | MEDIUM | Provide high-contrast black-and-white printed target borders; include manual 3D model viewer fall-back switch [INFERENCE]. |
| Historical or Cultural Inaccuracies in Quest Content | Medium | High | HIGH | Strict adherence to peer-reviewed ASI and Indian Culture Portal documented references; zero AI un-hallucinated narrative generation [INFERENCE]. |
| Scope Creep Threatening Hackathon Deadline | High | Medium | MEDIUM | Strict adherence to MUST-BUILD scope boundary; freeze code 48 hours before final submission [INFERENCE]. |
| Parameter | Standard Generic SIH Submissions | BHARAT-QUEST (Proposed Solution) |
|---|---|---|
| Technical Format | Basic 2D HTML/JS quiz app or heavy, non-functional Unity prototype. | Lightweight WebGL/WebXR + PWA running instantly in browser without installation [INFERENCE]. |
| Hardware Accessibility | Requires high-end Android phones or gaming PCs; fails on rural school hardware. | Optimized for $80 Android tablets and Intel HD Graphics school PCs [INFERENCE]. |
| Network Resilience | Crashes or fails when internet connection drops. | Offline-First PWA Architecture with background telemetry synchronization [INFERENCE]. |
| Physical-Digital Bridge | Purely virtual screen-based; no physical toy connection. | DIY Cardboard Smart Toy Studio converting printable paper cards into 3D AR objects [INFERENCE]. |
| Curricular Grounding | Generic trivia questions unrelated to official school syllabus. | Direct NEP 2020 & IKS Framework Mapping with teacher analytics dashboard [INFERENCE]. |
[ASSUMPTION][NEEDS VALIDATION]indianculture.gov.in requires official developer clearance [NEEDS VALIDATION].===================================================================================
FINAL DECISION METRICS
===================================================================================
Recommended Solution: Hybrid WebGL/WebXR + Offline-First PWA + IKS Quest Engine
Recommended Tech Stack: React + Three.js + MindAR + Node.js + PostgreSQL + Workbox
Why This Approach Wins: Combines zero-cost browser access, rural offline resiliency,
low-spec hardware compatibility, and physical DIY smart toys.
Biggest Dependency: Availability of optimized low-poly 3D cultural asset models.
Biggest Risk: WebGL frame rate drops on legacy Intel HD Graphics school PCs.
Biggest Tech Challenge: Maintaining smooth 30+ FPS WebGL rendering alongside real-time
WebXR camera target tracking in a browser memory footprint < 100MB.
FIRST 5 ACTIONS FOR TEAM:
1. Clone repository boilerplate with Vite, React, Three.js, and Workbox PWA plugin.
2. Source and compress 3 DRACO GLTF low-poly historical models (Harappan Seal, Granary, Vessel).
3. Implement local Three.js character movement and collision detection in browser.
4. Build MindAR.js sample web page to verify camera target tracking on paper card.
5. Create mock JSON question bank aligned with Grade 6 IKS Social Science history.
VALIDATION BEFORE CODING:
- Verify Three.js demo frame rate on lowest-spec laptop available to the team.
- Test printed black-and-white AR target recognition under low room lighting.
BUILDABILITY SCORE: 92/100 (Highly feasible for a 4-6 student web team)
CONFIDENCE LEVEL: HIGH (Backed by proven open-source web standards)
===================================================================================
Toycathon 2021 Joint Launch Press Release
Indian Culture Portal (NVLI Initiative)
National Education Policy (NEP) 2020: Toy-Based Pedagogy Guidelines
Raji: An Ancient Epic Technical & Cultural Case Study
Digital Personal Data Protection (DPDP) Act 2023 - Section 9 Statutory Text
What we think about this platform, and how it can help people solve SIH problems.
" 30M+ Google Gemini tokens went into researching, analyzing, and understanding all 233 SIH problem statements to make them easier to explore and solve. "
" The platform makes SIH problem statements much easier to understand. Having everything from the problem details to the procedure in one place. "
" Oh, you got ads? Well, we need to make money too! But, you can use our platform to help you win SIH and take home the prize money. "
Get in touch if you need help bringing your ideas to life, or simply have an interesting idea you'd like to talk through. I'm always open to a conversation and exploring new possibilities together.