Expo Google Auth Integration

Job ID: 40142822

Budget: ₹600 – ₹5,000 INR

I have a React Native project running under Expo and a small Node.js backend. I now want one seamless Google login flow that works the same on iOS, Android, and the Web.

Here is exactly what I need you to deliver:
• Create or help me create the Google Cloud OAuth2 project, set the right OAuth consent screen, and generate the iOS, Android, and Web client IDs.
• Add Google “Sign in with Google” to the Expo app, wire it to Sign out, and expose the basic user profile (name, email, avatar URL) once authenticated.
• On the Node.js side, add a lightweight endpoint that receives the Google ID token, verifies it with google-auth-library, and returns my own session or JWT.

I expect clear, well-commented code and a short README so I can reproduce the setup on another machine or new Firebase/Google Cloud project later. If you have previous experience with expo-auth-session (or a better approach) let me know—speed and reliability are my priorities.