React Native Authentication Page

Заказчик: AI | Опубликовано: 24.09.2025
Бюджет: 250 $

I need a complete, production-ready authentication flow for a brand-new React Native app. The job focuses solely on the auth screens and underlying logic. Key requirements • Email & password sign-up / log-in with strong client-side validation • Social sign-in (Google and Facebook at minimum) • Two-factor authentication that kicks in after primary credentials are validated Technical expectations • React Native (latest stable) with TypeScript and functional components • React Navigation 6 for screen flow • Works on both iOS and Android simulators/devices • Smooth UI/UX with clear error states, loading indicators, and token persistence • Integration with Firebase Auth, AWS Amplify, or another mainstream provider—document the setup thoroughly in a README Deliverables 1. Well-structured source code in a Git repository 2. README covering environment setup, provider configuration, and testing steps 3. Short video or markdown walkthrough demonstrating each auth path 4. Clean commit history and descriptive messages Acceptance criteria I will install the app, register and log in with each method, trigger two-factor verification, and relaunch the app to confirm session persistence. A build that passes these checks on both platforms completes the contract.