zeba_quiz_engine 0.0.1
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.