zeba_academy_course_player 1.0.0 copy "zeba_academy_course_player: ^1.0.0" to clipboard
zeba_academy_course_player: ^1.0.0 copied to clipboard

Complete Flutter course player with video, PDFs, notes, bookmarks and progress tracking.

Changelog #

All notable changes to this project will be documented in this file.

The format follows common open-source changelog conventions.


1.0.0 - 2026-06-11 #

Initial Release 🎉 #

First stable public release of zeba_academy_course_player.

Added #

  • Video lesson player support
  • Embedded PDF course material viewer
  • Notes management system
  • Bookmark support for lessons
  • Course progress tracking
  • Course controller for managing state
  • Modular widget architecture
  • Reusable package structure
  • Flutter package exports
  • Example implementation

Features #

  • Play course videos inside Flutter apps
  • Read course PDFs directly within the course experience
  • Save and manage personal learning notes
  • Bookmark lessons for quick navigation
  • Track learning completion progress

Architecture #

  • Separation of widgets, controllers, models, and services
  • Designed for maintainability and package scalability
  • Production-ready package organization

Testing #

  • Added controller unit tests
  • Verified package analysis
  • Improved package validation readiness

Documentation #

  • Added comprehensive README
  • Added installation guide
  • Added usage examples
  • Added GPL-3.0 licensing information

License #

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


Upcoming #

1.1.0 #

Planned improvements:

  • Offline course downloads
  • Continue watching support
  • Local persistence
  • Improved bookmarking

1.2.0 #

Planned improvements:

  • Quiz integration
  • Certificate support
  • Analytics

2.0.0 #

Future roadmap:

  • AI recommendations
  • Cloud sync
  • Live classes
  • Advanced learning insights
0
likes
120
points
87
downloads

Documentation

API reference

Publisher

verified publisherzeba.academy

Weekly Downloads

Complete Flutter course player with video, PDFs, notes, bookmarks and progress tracking.

Homepage

License

GPL-3.0 (license)

Dependencies

flutter, percent_indicator, provider, shared_preferences, syncfusion_flutter_pdfviewer, video_player

More

Packages that depend on zeba_academy_course_player