zeba_academy_tutorial_carousel 0.0.1
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
- ๐ฎ
TutorialControllerfor programmatic navigation (next, previous, jump) - ๐งฉ
TutorialStepmodel 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)