REPOSITORY OVERVIEWLive repository statistics
★ 8Stars
⑂ 2Forks
◯ 0Open issues
◉ 8Watchers
35/100
OPENREPOHUB HEALTH SIGNALLimited signals
A transparent discovery signal based on current public GitHub metadata.
Recent activity35% weight
10 Community adoption25% weight
15 Maintenance state20% weight
100 License clarity10% weight
0 Project information10% weight
75 This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
README preview
form_validation_simple
This is the source code of the demo that is shown in my talk Elegant Form Validation in Flutter.
To run the app, make sure you register for account at FavQs and get an API key. Assuming that you use VS Code to run the app, rename the launch.json.example file in .vscode/ directory to launch.json, and replace YOUR_API_KEY with a valid API key. If you are not using VS Code, start the app (flutter run) with an extra argument --dart-define fav-qs-app-token=YOUR_API_KEY. Enjoy!
This repository contains packages that are part of the materials that accompany the Real-World Flutter by Tutorials book. They reside in the packages/ folder. I would highly recommend any intermediate users of Flutter to get the book :)
What this demo shows
- Sync/realtime validation errors (e.g. check if the field is empty, if number of characters meet a minimum length, if it matches a regular expression, etc.)
- Validate fields that are dependent on each other (e.g. password and confirm password)
- Async/server validation errors (e.g. check if the username is already taken, if the email is already registered)
- Control the timing when validation happens (e.g. only show validation error if the form or field has already been interacted by the user before, or only when the form has been submitted once)
- Clear the validation error when user has started editing the field
- Implement custom looking fields (non-Material/Cupertino based)
- A few UX tricks for controlling focus
ALGORITHMICALLY RELATEDSimilar Open-Source Projects
Selected from shared topics, language and repository description—not editorial ratings.
Delivery Boy Flutter App + PHP Laravel Admin Panel, Mobile app solution using a flutter framework created by Google is open-source mobile application development. It is used to develop applications for Android and iOS, as well as being the primary method of creating applications Our solution uses Laravel (PHP Framework for Web Artisans). Laravel is a web application framework with an expressive, elegant syntax. We’ve already laid the foundation — freeing you to create without sweating the small things. Here are the Flutter App Features: - Grocery, Food, Pharmacy, Store Management System - Google Maps for showing restaurants on the maps with direction to them - Entities & Models are ready to use. - Clean & organized Dart Language code using MVC Pattern - Easy to restyle and theming by on your branding sites. - Working fine with bright and dark mode. - Awesome animations are ready to use: Hero Animations, Parallax Animations, Sliding & Swiping animations - Working really well on both iOS and Android with support with 60 frames per second (fps). - Cash on delivery and payment on pickup methods - Support RTL languages (Arabic, Farisi…) - Push notification using FCM (Firebase Cloud Messaging) - Login - Register - Orders - Notifications - User Profile - Orders History - App Settings - App Languages - Help & Supports - Account Settings
66/100 healthRecently updatedActive repository
DartNo license
⑂ 45 forks◯ 5 issuesUpdated 6 days ago