Skip to content

A clean and interactive Flutter-based login form demonstration featuring real-time input validation and dynamic UI updates. showcases form handling, user input validation, state management in Flutter. includes email, username, password fields with custom validation rules, a password visibility toggle, display section that shows submitted data

Notifications You must be signed in to change notification settings

shahndaa/FlutterFormValidator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

FlutterFormValidator A Flutter demonstration project showcasing form validation and state management.

Features Email validation (requires @ symbol)

Username validation (max 15 characters)

Password validation (8-64 characters)

Password visibility toggle

Real-time validation feedback

Form data display upon submission

Installation Ensure you have Flutter installed on your machine

Clone this repository

Run flutter pub get to install dependencies

Run flutter run to launch the application

Usage Enter email, username, and password

Validation occurs in real-time

Toggle password visibility using the eye icon

Submit the form to see your data displayed below

Valid submissions trigger a success notification

Dependencies Flutter SDK

Material Design package

Project Structure text lib/ └── main.dart (main application file) This project serves as an educational example for Flutter developers learning form handling and validation techniques.

About

A clean and interactive Flutter-based login form demonstration featuring real-time input validation and dynamic UI updates. showcases form handling, user input validation, state management in Flutter. includes email, username, password fields with custom validation rules, a password visibility toggle, display section that shows submitted data

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published