zeba_academy_learning_path_generator 0.0.1
zeba_academy_learning_path_generator: ^0.0.1 copied to clipboard
Personalized learning path generator with goal selection, skill assessment, roadmap generation, time estimation, progress tracking and learning recommendations.
Changelog #
All notable changes to this project will be documented in this file.
The format follows Keep a Changelog
This project follows Semantic Versioning
0.0.1 - 2026-06-15 #
Added #
-
Initial release of
zeba_academy_learning_path_generator -
Added personalized learning path generation system
-
Added learning goal selection
-
Added skill assessment functionality
-
Added roadmap generation engine
-
Added learning roadmap models
-
Added progress tracking support
-
Added completion status handling
-
Added learning time estimation utility
-
Added learning recommendation foundation
Core Features #
-
LearningGoal- Create customizable learning goals
- Store goal title and description
-
SkillResult- Store learner assessment results
- Support skill-level classification
-
LearningRoadmap- Manage learning steps
- Track completed topics
- Calculate progress percentage
-
PathEngine- Generate structured learning paths
- Support different learning goals
-
TimeEstimator- Estimate learning duration
- Calculate expected completion timeline
Widgets Added #
-
GoalSelector- Goal selection UI component
-
SkillTest- Skill evaluation UI component
-
RoadmapView- Display generated learning roadmap
-
ProgressCard- Show learning progress
State Management #
-
Added Provider-based state management
-
Added
LearningProvider -
Added roadmap state handling
-
Added goal selection state handling
Developer Experience #
-
Added clean package architecture
-
Added reusable Flutter widgets
-
Added public exports
-
Added unit tests
-
Added documentation
Testing #
-
Added package model tests
-
Added roadmap generation tests
-
Added progress calculation tests
-
Added time estimation tests
Documentation #
-
Added production README
-
Added GPL-3.0 license information
-
Added usage examples
-
Added contribution guidelines
[Unreleased] #
Planned #
-
AI-powered learning recommendations
-
Firebase synchronization
-
Local database support
-
Course integration system
-
Learning streak tracking
-
Achievement badges
-
Advanced analytics dashboard
-
Custom roadmap builder
-
Multi-language support
License #
Copyright (C) Zeba Academy
Licensed under the GNU General Public License v3.0.