=== jhon990 Checklist Quiz Builder ===
Contributors: jhon990
Tags: quiz, shortcode, checklist, self-reflection, survey
Requires at least: 5.8
Tested up to: 7.1
Requires PHP: 7.4
Stable tag: 1.0.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Add a fully customizable, privacy-friendly checklist-style self-reflection quiz anywhere on your site with one simple shortcode.

== Description ==

Create <a href="https://Riicepuritytest.com">Riicepuritytest</a>-style checklist quizzes for self-reflection, with instant browser-based scoring and no accounts, cookies, or tracking.

**Key features**

* Simple shortcode: `[jcqb_quiz]`
* Fully editable question list from the WordPress admin
* Editable score ranges, each with its own label and description, set from the WordPress admin
* Adjustable accent color to match your site
* 100% client-side scoring — no data collection, no database writes on the front end
* Lightweight: assets only load on pages that actually use the shortcode
* Translation ready

**Use cases**

The plugin is a generic checklist-quiz engine: hobby trackers, travel bucket lists, personality checklists, community-specific quizzes, and more — just edit the question list and score ranges in Settings.

== Installation ==

1. Upload the plugin files to `/wp-content/plugins/jhon990-checklist-quiz-builder`, or install the plugin directly through the WordPress plugins screen.
2. Activate the plugin through the 'Plugins' screen in WordPress.
3. Go to **Settings → jhon990 Checklist Quiz** to customize the title, intro text, questions, and score ranges.
4. Add the shortcode `[jcqb_quiz]` to any post or page.

== Frequently Asked Questions ==

= Does this plugin store visitor answers anywhere? =

No. All scoring logic runs in JavaScript in the visitor's browser. The plugin does not write quiz answers to the database, to cookies, or to any external service.

= Can I change the questions? =

Yes. Go to Settings → jhon990 Checklist Quiz and edit the questions list, one question per line.

= Can I change the score ranges and their descriptions? =

Yes. The same settings screen has a "Score Ranges" field where you can define each range, its label, and its description, one per line (format: `min-max | Label | Description`).

= Does it work with any theme? =

Yes, it uses standard WordPress hooks and scoped CSS classes to avoid conflicts with theme styles.

== Screenshots ==

1. Front-end quiz with progress bar and checklist.
2. Score result panel.
3. Admin settings screen for editing questions and score ranges.

== Changelog ==

= 1.0.0 =
* Initial release.

== Upgrade Notice ==

= 1.0.0 =
Initial release.
