thecodexhub / multi-page-form-with-bloc

Learn how to build a multi-step form flow and how to use bloc to effectively isolate the presentation layer from the business logic layer.

Home Page:https://medium.com/@thecodexhubofficial/multi-step-form-with-flutter-bloc-and-stepper-widget-8d65b611cce1

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Multi-page Form Flow

Learn how to build a multi-step form flow and how to use bloc to effectively isolate the presentation layer from the business logic layer.

This project shows -

  • how to create internal packages to effectively structure application.
  • how to use RepositoryProvider from flutter_bloc package.
  • how to use formz and work with validated object instead of primitive types.
  • how to use Bloc to work with Forms and Validations.
  • how to work with BlocBuilder, BlocListener and BlocConsumer to create the view.
  • how to and when to use Cubits to design Business Logic of the Stepper.
  • how to use the Stepper widget to create a multi-step form.

Note Read the article here on Medium. 👈

Note Check out the sample video here on Instagram. 👈

Preview

Getting Started

For help getting started with Flutter development, view the online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.

If you like this repository, kindly give it a star ⭐

About

Learn how to build a multi-step form flow and how to use bloc to effectively isolate the presentation layer from the business logic layer.

https://medium.com/@thecodexhubofficial/multi-step-form-with-flutter-bloc-and-stepper-widget-8d65b611cce1

License:MIT License


Languages

Language:Dart 95.8%Language:HTML 3.2%Language:Swift 0.7%Language:Kotlin 0.2%Language:Objective-C 0.1%