zeba_academy_learning_path_generator 0.0.1 copy "zeba_academy_learning_path_generator: ^0.0.1" to clipboard
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.

0
likes
140
points
67
downloads

Documentation

API reference

Publisher

verified publisherzeba.academy

Weekly Downloads

Personalized learning path generator with goal selection, skill assessment, roadmap generation, time estimation, progress tracking and learning recommendations.

Homepage

License

GPL-3.0 (license)

Dependencies

flutter, provider

More

Packages that depend on zeba_academy_learning_path_generator