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

A customizable step-by-step form builder for Flutter with validation, progress tracking, local persistence, and smooth transitions.

๐Ÿ“œ Changelog #

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

The format is based on Keep a Changelog and follows Semantic Versioning.


1.0.0 - 2026-05-06 #

๐ŸŽ‰ Initial Release #

โœจ Added

  • Step-by-step form UI using ZebaStepperForm

  • ZebaStep model for defining form steps

  • Built-in progress indicator (ZebaProgressIndicator)

  • Per-step validation support via validator

  • Local storage support using shared_preferences

  • Save and restore current step index

  • Custom transition system (ZebaTransitions)

    • Fade animation
    • Slide animation
  • Navigation controls (Next / Back buttons)

  • Clean and modular architecture

๐Ÿงช Testing

  • Widget tests for:

    • Step rendering
    • Step navigation
    • Validation behavior
  • Storage service test for saving/loading step index

๐Ÿ“š Documentation

  • Production-ready README.md
  • Usage examples and setup guide
  • GPL-3.0 License included

๐Ÿ”ฎ Upcoming (Planned) #

๐Ÿš€ Features #

  • Form data persistence (store user input)
  • Custom button builders (Next / Back / Finish)
  • Step indicator styles (dots, icons, progress bar variants)
  • Theme customization support
  • Controller support (GetX / Provider / Riverpod)
  • Callback hooks (onStepChanged, onCompleted)
  • Accessibility improvements

๐ŸŽจ UI Enhancements #

  • Advanced animations (scale, rotation, parallax)
  • Responsive layout improvements
  • Custom step headers

๐Ÿ›  Notes #

  • This is the first stable release
  • API is designed to be simple and extensible
  • Backward compatibility will be maintained in future updates where possible

Made with โค๏ธ by Zeba Academy

0
likes
140
points
0
downloads

Documentation

API reference

Publisher

verified publisherzeba.academy

Weekly Downloads

A customizable step-by-step form builder for Flutter with validation, progress tracking, local persistence, and smooth transitions.

Homepage

Topics

#flutter #stepper #form #ui #wizard

License

GPL-3.0 (license)

Dependencies

flutter, shared_preferences

More

Packages that depend on zeba_academy_stepper_form