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

A customizable Flutter package for building multi-step guided tutorials and onboarding flows with swipe support, animated indicators, and offline persistence.

๐Ÿ“ Changelog #

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

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.


0.0.1 Initial Release #

โœจ Added #

  • ๐ŸŽ‰ Initial release of zeba_academy_tutorial_carousel
  • ๐Ÿ”„ Support for horizontal and vertical swipe transitions
  • ๐ŸŽฏ Animated step indicators
  • ๐ŸŽฎ TutorialController for programmatic navigation (next, previous, jump)
  • ๐Ÿงฉ TutorialStep model for flexible step content
  • ๐Ÿ’พ Offline persistence using SharedPreferences
  • ๐Ÿ“ž Completion callback (onCompleted)
  • โšก Clean and modular architecture for extensibility

๐Ÿงช Testing #

  • โœ… Basic widget tests for rendering and navigation
  • โœ… Controller-based navigation testing (stable & reliable)

๐Ÿ“š Documentation #

  • ๐Ÿ“– Production-ready README with usage examples
  • ๐Ÿ“„ GPL-3.0 License included

๐Ÿ”ฎ Upcoming (Planned) #

  • โญ Skip button support
  • ๐ŸŽจ Custom indicator builder
  • ๐ŸŽฌ Advanced step animations (fade, scale, slide)
  • ๐ŸŒ™ Theme customization support
  • ๐Ÿ” Auto-play / timed tutorial mode
  • ๐Ÿงช Improved test coverage (including persistence mocks)

0
likes
140
points
77
downloads

Documentation

API reference

Publisher

verified publisherzeba.academy

Weekly Downloads

A customizable Flutter package for building multi-step guided tutorials and onboarding flows with swipe support, animated indicators, and offline persistence.

Homepage

Topics

#tutorial #onboarding #carousel #ui #flutter

License

GPL-3.0 (license)

Dependencies

flutter, shared_preferences

More

Packages that depend on zeba_academy_tutorial_carousel