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

JSON-driven smart form engine with validation, multi-step support, custom widgets and auto serialization.

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.


1.0.0 #

Initial Release #

First stable release of zeba_academy_smart_forms.

Added #

  • JSON-based dynamic form rendering
  • FormFieldModel for defining form fields
  • SmartFormWidget for building dynamic forms
  • Built-in validation system
  • Required field validator
  • Email validator
  • Dropdown and text input field support
  • Automatic form value serialization
  • Error highlighting for invalid inputs
  • Example application demonstrating form usage
  • Unit tests for form models and validation
  • Documentation and README
  • Screenshot support for pub.dev

Developer Features #

  • Clean and modular architecture
  • JSON → Model conversion support
  • Extensible widget system for custom fields
  • Lightweight implementation with minimal dependencies

Upcoming Features #

Planned improvements for future versions:

  • Multi-step form wizard
  • Date picker field
  • Checkbox and radio button fields
  • File upload field
  • Conditional field rendering
  • Async validation
  • Custom form themes
  • Advanced JSON schema support
0
likes
140
points
102
downloads
screenshot

Documentation

API reference

Publisher

verified publisherzeba.academy

Weekly Downloads

JSON-driven smart form engine with validation, multi-step support, custom widgets and auto serialization.

Homepage

License

unknown (license)

Dependencies

flutter

More

Packages that depend on zeba_academy_smart_forms