zeba_academy_playground 1.0.0
zeba_academy_playground: ^1.0.0 copied to clipboard
Interactive learning playground with experiments, challenges and progress tracking.
Changelog #
All notable changes to this project will be documented in this file.
The format follows Keep a Changelog and this project follows Semantic Versioning.
1.0.0 - 2026-06-26 #
๐ Initial Release #
First stable release of Zeba Academy Playground.
A Flutter package for creating interactive learning environments with experiments, challenges, and progress tracking.
โจ Added #
๐งช Experiment System
- Added experiment card component
- Added experiment title support
- Added experiment descriptions
- Added difficulty level display
- Added completion status indicator
- Added reusable experiment model
๐ฏ Challenge System
- Added hands-on challenge cards
- Added challenge instructions
- Added point-based challenge system
- Added challenge completion status
- Added reusable challenge model
๐งโ๐ป Try-It Sections
- Added customizable try-it learning sections
- Added support for custom widgets
- Added practice-focused UI blocks
๐ Progress Tracking
- Added learning progress model
- Added percentage calculation
- Added progress indicator widget
- Added completed/total activity tracking
๐จ UI Components #
Added reusable Material widgets:
ExperimentCardChallengeCardTrySectionProgressBarPlaygroundView
๐ Architecture #
Added clean package structure:
- Models layer
- Widgets layer
- Export library file
- Example implementation
- Unit tests
๐งช Testing #
Added:
- Progress calculation tests
- Package widget testing support
- Flutter analyze compatibility
๐ Documentation #
Added:
- Complete README documentation
- Installation guide
- Usage examples
- API examples
- Contribution guidelines
- GPL-3.0 license
๐ License #
Released under:
GNU General Public License v3.0
Future Roadmap #
Planned improvements:
๐ Upcoming #
- โ XP and reward system
- โ Learning streak tracker
- โ Achievement badges
- โ Skill tree integration
- โ Custom themes
- โ Dark mode support
- โ Animation improvements
- โ More playground widgets
Support #
Found a bug or have a feature request?
Open an issue or contribute to the project.
Happy Learning ๐