No data loaded
📋 Match Templates
🏷️Match Name
🗂️Subjects & Categories
Categories:
app picks
0 selected
📭
Load a question bank first
Configure → Generate → Review → Project / Export
🧰 Match Tools
Package & Exports
Presentation
Printing & Review
Import & Reset
📊 Database Overview
0
Total Questions
0
Subjects
0
Categories
0
Used
0
Available
0
With Media
📚Question Bank
ID Subject Category Question Answer Diff Media Info
📭
No question bank loaded
Import an Excel file or load questions.json from the Import tab
📊Import from Excel
1
Select Excel File
📂
Click or drag .xlsx / .xls here
Supports Excel 97-2007+ formats
📁JSON Files
📂
Load questions.json
{ }
Click or drag questions.json
Load an existing question bank from your computer
🌐
Load Question Bank from GitHub Pages

Use question_banks.json for the dropdown, or type a JSON path manually.

📤
Export Files
🎲Sample Data

Load a sample question bank to explore the app's features.

🗂️Catalog Builder

Generates catalog.json from the current question bank. Run this after importing or updating questions.

📊Usage by Subject
📋Recent Usage
⚙️Usage Management
📥
Load used_questions.json
📂
Load usage file from GitHub
Syncs usage history from a previously exported file
⚙️Core Generation Options

Control reuse protection, exports, and whether generated questions should be written to usage history.

🛡️ Reuse Protection
📦 Output & Tracking
🧠Advanced Selection Rules

Fine-tune the generator for match mode, training mode, media needs, category behavior, difficulty balance, and repeatable selection.

🎯 Mode & Priority
Generation mode
Match mode keeps normal reuse protection; training mode is useful for drilling.
Selection priority
Decides which candidates are preferred before random tie-breaking.
Random seed
Same seed + same bank + same settings gives repeatable selections.
🖼️ Media & Difficulty
Media rule
Choose whether generated questions may include media.
Difficulty rule
Filter or balance by difficulty where difficulty metadata exists.
🗂️ Category Rules
Category strategy
Random is simplest; balanced spreads selections across categories.
🔗 Pairing Rules
ℹ️Pairing only activates for records that already include compatible pair or group metadata.
🌓Appearance

Switch between dark mode and light mode depending on room lighting or projector visibility.

💾Data Management

Save the current app state to browser storage or clear all local data when starting over.

Last saved: Never
📋About

Current application and loaded-data status.

0
Questions
0
Subjects
0
Usage
SCQ Match Generator v1.0
School's Challenge Quiz — Jamaica
Static GitHub Pages app — no server required
📋Manage Templates

Templates are created from the Generate tab. They preserve selected sections, match setup, and subject selections for reuse.

No templates saved yet.