zeba_academy_exam_simulator 1.1.0
zeba_academy_exam_simulator: ^1.1.0 copied to clipboard
Real CBT-style exam simulator with navigation palette, timer, negative marking and progress tracking.
๐ CHANGELOG #
All notable changes to zeba_academy_exam_simulator are documented in this file.
This project follows Semantic Versioning and the Keep a Changelog format.
๐ [1.1.0] โ Initial Release #
Release Date: 2026-03-02
โจ Added #
-
Real CBT-style exam simulation UI
-
Question navigation palette
-
Mark for Review functionality
-
Auto submit when exam timer ends
-
Negative marking scoring system
-
Question status tracking:
- Not Visited
- Answered
- Marked for Review
- Answered + Review
-
Exam progress indicator
-
Countdown timer engine
-
Material 3 themed UI
-
Responsive layouts:
- Mobile
- Tablet
- Desktop
-
ExamController state management engine
-
Modular reusable architecture
-
Example application included
-
Production-ready README with screenshots
-
GPL-3.0 License support
๐จ UI Improvements #
- Modern exam interface inspired by real competitive exams
- Improved navigation controls
- Clean question card layout
- Adaptive question palette positioning
โ๏ธ Core Features #
- Configurable exam duration
- Configurable positive & negative marks
- Automatic exam submission
- Live progress updates
- Score calculation engine
๐งช Testing & Quality #
- Initial widget and logic testing setup
- Flutter analyzer warnings resolved
- Compatibility with latest Flutter APIs
๐ง Technical Updates #
- Material 3 enabled
- Migrated deprecated APIs (e.g.,
withOpacityโwithValues) - Clean scalable architecture:
lib/
โโโ src/
โ โโโ core/
โ โโโ ui/
โ โโโ utils/
๐ฎ Upcoming Roadmap #
๐ก [1.1.0] (Planned) #
- Section-wise exams
- Resume exam support
- Dark mode theme
- Result analytics charts
- Offline persistence
๐ต [1.2.0] (Future) #
- Online sync support
- Question bookmarking
- Exam history tracking
- AI difficulty adaptation
๐ Notes #
- First stable public release.
- Designed for edtech platforms and mock test applications.