zeba_academy_exam_ui 1.0.0
zeba_academy_exam_ui: ^1.0.0 copied to clipboard
Reusable Flutter UI components for exams, quizzes, mock tests, assessments, score analytics, result screens, and exam timers.
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.
1.0.0 - 2026-06-09 #
Initial Release #
First stable public release of zeba_academy_exam_ui.
Added #
Core Models
- Added
QuestionModelfor quiz and exam question representation. - Added
ResultModelfor result and score calculations. - Added built-in percentage calculation support.
Question Components
- Added
QuestionCardwidget. - Added
OptionTilewidget. - Added support for selectable answer options.
- Added customizable question layouts.
Quiz Components
- Added
QuizLayoutwidget. - Added previous and next question navigation.
- Added answer selection handling.
- Added reusable exam screen structure.
Timer Components
- Added
ExamTimerwidget. - Added countdown timer functionality.
- Added automatic completion callback support.
Result Components
- Added
ScoreCardwidget. - Added
ResultSummarywidget. - Added
ResultScreenwidget. - Added correct and incorrect answer statistics.
Analytics Components
- Added
AnalyticsCardwidget. - Added percentage-based score analytics.
- Added circular progress visualization.
Flutter Support
- Added Material 3 compatibility.
- Added full null-safety support.
- Added responsive widget layouts.
- Added Flutter package exports.
Documentation
- Added comprehensive README.
- Added usage examples.
- Added installation guide.
- Added API documentation comments.
Testing
- Added widget testing structure.
- Added QuestionCard widget tests.
- Added ScoreCard widget tests.
- Added package validation support.
Licensing
- Released under GNU General Public License v3.0 (GPL-3.0).
Upcoming #
1.1.0 #
Planned improvements:
- Question Palette Widget
- Negative Marking Support
- Review Answers Screen
- Subject-wise Analytics
- Rank Card Widget
- Exam Instructions Screen
- Progress Tracking Widgets
- Dark Theme Enhancements
- Custom Theme Support
- Improved Accessibility
1.2.0 #
Planned features:
- OMR Sheet UI
- Leaderboard Widgets
- Advanced Analytics Dashboard
- Animated Result Screens
- Tablet Optimizations
- Multi-Section Exam Support
- Exam Progress Indicators
- Performance Enhancements
License #
Copyright (C) 2026 Zeba Academy
This project is licensed under the GNU General Public License v3.0 (GPL-3.0).