Authenticationin progress
Email/password auth with login, registration, logout and password reset.
GetIt · GetX · Clean Architecture
UI · Controllers · Widgets
Entities · Use Cases · Repository contracts
Repo Impl · Remote / Local Data Sources
Routes · Bindings · Service Locator
Screens
Email + password with 'Forgot?' link — the app's front door.
Button swaps to a spinner; inputs disabled to block double-submit.
Neutral error banner — never reveals which field was wrong.
Live password-strength meter is UI-only — real rules live in the use case.
Single email field; confirmation is identical for known and unknown emails.
Get.offAll(/home) after the token is cached — no back-stack to login.
Reached via the email deep link — strength meter mirrors registration.
Sign-out entry point. Capture pending — drop the PNG to light it up.