zeba_academy_path 0.0.1 copy "zeba_academy_path: ^0.0.1" to clipboard
zeba_academy_path: ^0.0.1 copied to clipboard

A Flutter learning path builder package with roadmaps, checkpoints, milestones 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.


0.0.1 - 2026-06-24 #

๐ŸŽ‰ Initial Release #

First public release of Zeba Academy Path.

Added โœจ #

Learning Path Builder #

  • Added customizable learning roadmap builder
  • Added structured learning journey support
  • Added course and skill progression system

Learning Topic Model #

  • Added LearningTopic model
  • Added topic title support
  • Added topic descriptions
  • Added locked topic state
  • Added unlocked topic state
  • Added completed topic state

Progress Tracking #

  • Added automatic completion calculation
  • Added topic progress calculation
  • Added completion percentage support

UI Components #

Added reusable Flutter widgets:

  • LearningPathView

    • Displays complete learning roadmap
    • Shows learning progress
    • Renders topic list
  • TopicCard

    • Displays learning topics
    • Shows completion status
    • Shows locked/unlocked state
  • PathProgressBar

    • Displays visual progress
    • Shows completion percentage

Package Structure #

Added clean package architecture:

lib/

โ”œโ”€โ”€ models/

โ”‚   โ”œโ”€โ”€ learning_path.dart

โ”‚   โ””โ”€โ”€ learning_topic.dart


โ”œโ”€โ”€ widgets/

โ”‚   โ”œโ”€โ”€ path_view.dart

โ”‚   โ”œโ”€โ”€ topic_card.dart

โ”‚   โ””โ”€โ”€ progress_bar.dart


โ””โ”€โ”€ zeba_academy_path.dart

Testing ๐Ÿงช #

Added package tests for:

  • Topic progress calculation
  • Completed topic validation
  • Learning path completion calculation

Documentation ๐Ÿ“š #

Added:

  • Production README
  • Usage examples
  • Installation guide
  • Feature documentation

License ๐Ÿ“„ #

Released under:

GNU General Public License v3.0 (GPL-3.0)


Upcoming ๐Ÿš€ #

Planned Features #

v0.1.0 #

  • Animated learning roadmap
  • Timeline based path UI
  • Custom themes
  • Better customization options

v0.2.0 #

  • Achievement badges
  • XP system
  • Certificates
  • Gamification features

v1.0.0 #

  • Firebase progress sync
  • API support
  • Advanced analytics
  • Enterprise learning dashboards

Maintainers #

Sufyan bin Uzayr

Open-source developer

https://sufyanism.com/


Thank you for using Zeba Academy Path โค๏ธ

Build better learning experiences with Flutter ๐Ÿš€

0
likes
140
points
75
downloads

Documentation

API reference

Publisher

verified publisherzeba.academy

Weekly Downloads

A Flutter learning path builder package with roadmaps, checkpoints, milestones and progress tracking.

Homepage

License

GPL-3.0 (license)

Dependencies

flutter

More

Packages that depend on zeba_academy_path