React Native Google Auth Integration
Budget: ₹1,500 – ₹12,500 INR
I have developed a Digital India app using React Native with Expo (not Android Studio). The frontend and core features are already complete. I need a skilled freelancer to finalize authentication, ensure Supabase integration, and resolve existing bugs for a smooth release on both Android and iOS.
Requirements
1. Google Authentication Integration
Implement Google Sign-In using React Native (Expo) for both Android and iOS.
Users must sign in via their Google accounts.
2. Supabase User Data Management
After successful Google authentication, create or update user records in my Supabase user table.
Store essential user details (name, email, photo, Google user ID, etc.) securely.
Ensure smooth handling of new and returning users.
3. Debugging & Error Resolution
Audit and fix existing bugs related to authentication and user data storage.
Ensure seamless login/logout flows and error handling (e.g., network, permission errors).
Test all functionality on both Android and iOS devices/emulators.
4. App Platforms
The solution must work on both Android and iOS using Expo (bare workflow not required).
5. Documentation & Handover
Document all implemented code and configuration.
Brief handover session (written or call) for explaining key integration and troubleshooting steps.
Skills & Experience Needed
Strong experience with React Native and Expo
Google authentication (OAuth2) in Expo apps (expo-auth-session or similar)
Supabase integration for authentication and database operations
Debugging React Native apps for cross-platform issues
Familiarity with best practices for security and user data privacy
What I Provide
Complete frontend codebase (Expo project)
Supabase project details and table schema
Clear guidance on app functionality and user data flow
Deliverables
Working Google login integrated and storing user info in Supabase user table
All existing authentication/user storage errors fixed
Clean, well-documented code ready for production
App tested and functional on both Android and iOS (using Expo Go)
To Apply
Please share:
Relevant React Native + Expo project experience (with Google/Supabase)
Any sample code or apps demonstrating similar work
Estimated timeline and rates
Requirements
1. Google Authentication Integration
Implement Google Sign-In using React Native (Expo) for both Android and iOS.
Users must sign in via their Google accounts.
2. Supabase User Data Management
After successful Google authentication, create or update user records in my Supabase user table.
Store essential user details (name, email, photo, Google user ID, etc.) securely.
Ensure smooth handling of new and returning users.
3. Debugging & Error Resolution
Audit and fix existing bugs related to authentication and user data storage.
Ensure seamless login/logout flows and error handling (e.g., network, permission errors).
Test all functionality on both Android and iOS devices/emulators.
4. App Platforms
The solution must work on both Android and iOS using Expo (bare workflow not required).
5. Documentation & Handover
Document all implemented code and configuration.
Brief handover session (written or call) for explaining key integration and troubleshooting steps.
Skills & Experience Needed
Strong experience with React Native and Expo
Google authentication (OAuth2) in Expo apps (expo-auth-session or similar)
Supabase integration for authentication and database operations
Debugging React Native apps for cross-platform issues
Familiarity with best practices for security and user data privacy
What I Provide
Complete frontend codebase (Expo project)
Supabase project details and table schema
Clear guidance on app functionality and user data flow
Deliverables
Working Google login integrated and storing user info in Supabase user table
All existing authentication/user storage errors fixed
Clean, well-documented code ready for production
App tested and functional on both Android and iOS (using Expo Go)
To Apply
Please share:
Relevant React Native + Expo project experience (with Google/Supabase)
Any sample code or apps demonstrating similar work
Estimated timeline and rates