zeba_quiz_engine 0.0.1 copy "zeba_quiz_engine: ^0.0.1" to clipboard
zeba_quiz_engine: ^0.0.1 copied to clipboard

A powerful Flutter quiz engine supporting MCQ, True/False, Match the Following, timed exams, negative marking, analytics, progress tracking, and question randomization.

Changelog #

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.


0.0.1 - 2026-06-10 #

Added #

Core Quiz Engine

  • Added flexible quiz engine for Flutter applications.
  • Added support for question management and answer evaluation.
  • Added scoring and result calculation system.

Question Types

  • Added Multiple Choice Question (MCQ) support.
  • Added True/False question support.
  • Added Match the Following question support.
  • Added extensible question model for future question types.

Exam Features

  • Added timed exam functionality.
  • Added countdown timer engine.
  • Added negative marking support.
  • Added configurable marks per question.

Analytics & Results

  • Added result evaluation system.
  • Added percentage calculation.
  • Added correct answer tracking.
  • Added wrong answer tracking.
  • Added attempted question tracking.
  • Added quiz analytics model.

Progress Tracking

  • Added quiz progress indicator widget.
  • Added progress monitoring support.
  • Added current question tracking.

Randomization

  • Added question randomization utility.
  • Added shuffle functionality for question sets.

Widgets

  • Added MCQ question widget.
  • Added True/False question widget.
  • Added Match the Following widget.
  • Added quiz progress indicator widget.

Platform Support

  • Added Android support.
  • Added iOS support.
  • Added Web support.
  • Added Windows support.
  • Added macOS support.
  • Added Linux support.

Developer Experience

  • Added null safety support.
  • Added unit tests.
  • Added package exports.
  • Added example implementation.
  • Added GPL-3.0 license.
  • Added complete package documentation.

Technical #

  • Compatible with Dart 3.x.
  • Compatible with modern Flutter releases.
  • Optimized package structure for scalability.
  • Production-ready architecture for educational and examination applications.

Upcoming #

Planned Features #

  • Question review mode.
  • Bookmark questions.
  • Quiz persistence support.
  • Offline exam support.
  • Exam resume functionality.
  • Advanced analytics dashboard.
  • Leaderboard support.
  • Localization and internationalization.
  • Riverpod integration.
  • BLoC integration.
  • Custom theme support.
  • Accessibility improvements.
  • Additional question types.
0
likes
140
points
73
downloads

Documentation

API reference

Publisher

verified publisherzeba.academy

Weekly Downloads

A powerful Flutter quiz engine supporting MCQ, True/False, Match the Following, timed exams, negative marking, analytics, progress tracking, and question randomization.

Homepage

License

GPL-3.0 (license)

Dependencies

flutter

More

Packages that depend on zeba_quiz_engine