form validation for email, name , address etc , means.
use expanded or flex to wrap text and use max lines and check overflow,
make reuable widget with optional parameters
use globle functions with , meaning full names etc
catch exceptons and other errors, update UI accoring to state
use dartz pkage for functional programming
define state of each screen
make small functions and resue them ,
firebase crash analatics
print logs in console with proper meaning full mesages
responsive UI, check with device preview pakage
add Force Update dialog in app
Crash Analitics , Analitics , Push notification
Use secure storage insted of hive SharedPrefeances
npm install firebase-tools -g
firebase login
firebase init functions
cd functions.
Articles
https://shirsh94.medium.com/8-tips-to-secure-your-flutter-mobile-apps-cc74deb37e1b
MVVM https://betterprogramming.pub/how-to-use-mvvm-in-flutter-4b28b63da2ca