Authentication
Authentication (authentication)
Section titled “Authentication (authentication)”The authentication module is the gateway to the app. It handles all entry flows.
Screens
Section titled “Screens”- Sign In: Email/Password form with “Remember Me” and Social Login buttons.
- Sign Up: Account creation form capturing Full Name, Email, Phone, and Password.
- Forgot Password: Input for phone number/email to trigger OTP.
- OTP Verification: A 4-digit Pin Code field generic for any verification step.
Key Logic
Section titled “Key Logic”- Validation: Uses
GetUtilsfor email and phone validation. - State: simulating API calls with delay to show loading states.
- Navigation: Automatically redirects to
HomeorOnboardingbased on auth state.