
Closed
Posted
I need the current Google OAuth flow that sits on Emergent AI replaced with a clean Supabase implementation and tied into my Vercel-hosted front-end. The new setup must: • handle standard user authentication, • create and maintain the basic user profile Supabase provides (name, email, avatar), and • link seamlessly to the user data already referenced by the site—no database migration is required, just keep IDs and existing calls working as they do now. No custom roles, permissions, or extra fields are necessary; the out-of-the-box Google provider in Supabase is enough. Once you have Supabase configured, update the environment variables, wire the client code, and deploy a working branch to Vercel. I will confirm success when I can sign in with Google, see the profile payload returned, refresh the page without losing state, and sign out cleanly. Looking ahead I plan to add subscription billing, so writing the auth in a way that stays compatible with Stripe or similar would be appreciated, though it is not part of this milestone.
Project ID: 40401943
161 proposals
Remote project
Active 3 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
161 freelancers are bidding on average £12 GBP/hour for this job

Hi there, I’ll replace your current Google OAuth flow with a clean Supabase-based auth on your Vercel-hosted front end. I’ll wire up standard login, ensure the basic Supabase user profile (name, email, avatar) is created and kept in sync with your existing user ID references, and keep the current calls working without any data migrations. I’ll configure Supabase’s Google provider, update env vars, and connect the client code so sign-in, profile payload, and sign-out work smoothly. The setup will be clean, maintainable, and ready for future Stripe-related auth extensions without breaking compatibility. I’ll deliver a working branch on Vercel with clear, minimal code changes and a quick verification flow: Google sign-in, profile fetch, page refresh without state loss, and clean sign-out. The code will be modular and compatible with future billing features. What is the single most important constraint I should keep in mind when mapping your existing user IDs to Supabase users (e.g., any edge cases with IDs or profile fields)?
£18 GBP in 26 days
9.0
9.0

Dear , We carefully studied the description of your project and we can confirm that we understand your needs and are also interested in your project. Our team has the necessary resources to start your project as soon as possible and complete it in a very short time. We are 25 years in this business and our technical specialists have strong experience in JavaScript, Node.js, Frontend Development, Web Application, Vercel and other technologies relevant to your project. Please, review our profile https://www.freelancer.com/u/tangramua where you can find detailed information about our company, our portfolio, and the client's recent reviews. Please contact us via Freelancer Chat to discuss your project in details. Best regards, Sales department Tangram Canada Inc.
£22 GBP in 5 days
8.0
8.0

Hi, I can migrate your current Google OAuth flow from Emergent AI to Supabase and connect it cleanly with your Vercel-hosted frontend. I’ll configure Supabase Google Provider, update env variables, wire the frontend auth client, preserve existing user IDs/calls where needed, and make sure session persistence works across refreshes. I’ll also keep the structure clean so it can later support Stripe/subscription billing without rewriting auth. Acceptance checks will be clear: Google sign-in works, Supabase profile payload returns name/email/avatar, refresh keeps the session, and sign-out works properly. I can deliver this as a working Vercel branch with clean, documented changes. Thanks, Teo
£10 GBP in 40 days
6.7
6.7

Because I have good experience in Google Login and Supabase, this project is so fit for me. I am sure I will help you to migrate it successfully
£10 GBP in 40 days
6.6
6.6

Hello, Migrating OAuth without breaking existing user references needs a clean transition layer, not just an SDK swap. I can replace your current Emergent AI Google login with Supabase Auth, connect it to your Vercel front-end, and keep existing user-linked calls functioning without database migration. I’ll configure Google OAuth, wire persistent sessions, maintain standard Supabase profiles (name, email, avatar), update environment variables, and deploy a working Vercel branch. The implementation will also stay compatible with future Stripe subscription flows and customer identity handling. Question: What framework is the front-end using on Vercel? Best, Niral
£10 GBP in 40 days
6.6
6.6

As a member of the STR Softwares LLP team and with over a decade of experience in providing premium Python and web solutions, we certainly have the expertise needed to handle your Google Login Migration to Supabase project. At the core, our team comprises of senior Python developers who are well-versed in working with frameworks like Django, Flask, and FastAPI. Our specialty in automation and data extraction also makes us a great choice for this migration task. Moreover, it is relevant to mention that we have strong command over Node.js alongside other necessary skills. Our profile reflects a long track record of delivering projects on time without compromising quality-code. Not only will we ensure seamless replacement of your current Google OAuth flow with Supabase, but we will also make sure all existing database queries continue to work as they do now, a proficiency that is critical to this project. Lastly, our dedication towards client satisfaction is underscored by our constant efforts towards technical excellence and maintaining clear communication lines with our clients. Therefore, you can trust that I will actively engage with you throughout the process, providing frequent updates as needed. Thank you for considering us for this significant task—I look forward to potentially working with you!
£8 GBP in 40 days
6.3
6.3

With over a decade of experience in JavaScript development, specifically focused on building efficient and robust web applications, my team at Einnovention can expertly handle your project. We fully understand the intricacies of migrating authentication methods, such as what is needed in shifting from Google OAuth to Supabase while maintaining existing user data. Our experienced approach ensures we minimize disruptions to your site and ensure a smooth transition for your users. Additionally, we're no stranger to working with Vercel and can seamlessly integrate your Supabase implementation into your existing frontend. Throughout the process, we'll ensure that standard user authentication is properly handled, and that basic user profiles are created and maintained as required using Supabase features. Lastly, our foresight regarding your future plans to incorporate subscription billing aligns perfectly with my vast experience in developing APIs for various marketplaces including Google, Web-to-Mobile API, and most recently Stripe. This allows us to design and build the authentication system in a way that remains compatible with these services without compromising user experience or system stability. Choose us today for a hassle-free transition and a long-term reliable solution!
£8 GBP in 40 days
6.3
6.3

Hi, I can help you implement a clean Google OAuth flow with Supabase that handles authentication, creates user profiles, and maintains seamless integration with your current data setup. My goal is to ensure you’ll be able to sign in, see the profile payload without refreshing issues, and log out smoothly after deployment. I have extensive experience with Supabase, Vercel, and integrating authentication systems. Let’s make sure your setup is also ready for future subscription billing with Stripe. Looking forward to working together! Best, Priyanka
£10 GBP in 40 days
6.3
6.3

Hello there, we are a team of Full Stack Developers Web developers, Data scientist and AI experts. Please, send me a message to discuss the work. Thanks Ashish Kumar.
£8 GBP in 40 days
5.6
5.6

Choosing me for your project means selecting an experienced full-stack developer with a solid understanding of frontend development, especially in regards to the JavaScript and Node.js technologies. Having successfully participated in numerous projects that required system migrations, I am skilled at replacing existing systems with new implementations while preserving data integrity and ensuring seamless continuity. My attention to detail ensures that IDs and existing calls remain intact and I pride myself on keeping everything working as it does now. Moreover, my proficiency at crafting stunning, user-friendly web apps and sites will enable me to effortlessly integrate Supabase into your Vercel-hosted front-end application. This not only involves rewriting the OAuth flow to comply with Supabase’s standards but also making sure the user profile Supabase provides (name, email, avatar) is correctly created and maintained for a smooth user experience. Lastly, I'd like to assure you of the future compatibility of this implementation. Even though it's not part of this milestone, knowing you plan on adding subscription billing, I'll ensure that writing the auth in a way that stays compatible with Stripe or any similar platform is taken care of. Let's get started on creating the perfect authentication solution for your business!
£8 GBP in 40 days
5.3
5.3

Hello, I’ve gone through your project details, and this is something I can definitely help you with. With 10+ years of experience in web application development, I specialize in clean, scalable architectures and have a solid understanding of authentication flows. I can efficiently replace your current Google OAuth flow with a robust Supabase implementation, ensuring that the basic user profile is created and maintained as specified. My approach will make sure that your existing user data remains intact, and the transition will be seamless without any database migrations. After configuration, I’ll handle the client-side integration and ensure everything is deployed on your Vercel front end. I will also keep in mind the future scalability for subscription billing compatibility, aligning with your plans. Here is my portfolio: https://www.freelancer.in/u/ixorawebmob I’m interested in your project and would love to understand more details to ensure the best approach. Could you clarify how you'd like to manage existing user IDs during the migration?Could you clarify how you'd like to manage existing user IDs during the migration? Let’s discuss over chat! Regards, Arpit Jaiswal
£14 GBP in 28 days
5.4
5.4

Greetings, I see that you want to replace the Google OAuth flow on Emergent AI with a Supabase implementation, while keeping everything tied into your Vercel front-end. My approach would involve setting up the standard user authentication with Supabase, ensuring that the user profiles (like name, email, and avatar) are created and maintained properly. I’ll focus on linking the new setup to your existing user data, so we can avoid any database migration issues and keep the current IDs and calls functional. Once I configure Supabase, I’ll update the environment variables, wire up the client code, and deploy everything to Vercel. I’ll make sure that you can sign in with Google, see the correct profile info, maintain session state, and sign out smoothly. Looking forward to helping you with this migration! Best regards, Saba Ehsan
£8 GBP in 40 days
5.0
5.0

Hello, With 4 years of experience in Web Application and Frontend Development, specializing in Node.js, I am well-equipped to handle your project. I understand the requirement to migrate the Google Login to Supabase seamlessly, ensuring standard user authentication and user profile creation. I have expertise in JavaScript, Node.js, Frontend Development, and Vercel, making me the perfect fit for this task. Let's discuss further details in chat for a comprehensive solution. Looking forward to collaborating on this project. Best regards, Taimoor from Pixels Soft Let's connect in chat for further discussion.
£8 GBP in 40 days
4.9
4.9

I can replace your current Google OAuth flow with Supabase and integrate it smoothly into your Vercel front-end. Based on a recent project where I migrated a React app’s auth to Supabase without disrupting existing user data, I know how important it is to keep the user IDs and calls unchanged while using Supabase’s built-in user profiles. To do this, I’ll set up Supabase Google auth with the standard user profile and carefully map the IDs so your existing database references stay intact. I’ll update your environment variables and wire the client code to maintain session state on refresh, sign in, and sign out exactly as you described. Before starting, do you currently use Supabase’s auth helpers on the client or custom code? Also, is your user data fetched client-side or serverless functions? This will help me tailor the integration and deployment on Vercel. I’ll deliver a working branch where you can test the full flow, ready for the next step of adding subscription billing. I’m ready to start and get your Google login migrated smoothly.
£7.50 GBP in 7 days
5.1
5.1

Hi There, This is a straightforward auth migration, but the key risk is not Supabase setup—it’s ensuring your existing user ID flow and frontend state remain fully intact while replacing Emergent AI’s Google OAuth. I would implement Supabase Google Provider authentication, wire it into your Vercel frontend, map Supabase user IDs to your existing system references (without changing your DB structure), and ensure session persistence, sign-in/out flow, and profile payload handling work seamlessly. The integration would be kept clean and future-ready so it can later support Stripe subscriptions without reworking authentication again. You’ll get a working Vercel deployment where login, refresh state, profile retrieval, and logout all behave consistently with no data loss or break in existing references. Before I start, is your current auth using JWT tokens or a custom session system? best regards Waqas A.
£8 GBP in 40 days
5.2
5.2

Dear Client, I’m an experienced full-stack developer with over 10 years of experience in web and mobile application development, specializing in building scalable, responsive, and high-performance solutions for diverse business needs. I understand you are looking for a reliable developer to build or improve your project, including web or mobile applications similar to CRM, dashboards, or APIs, and I have worked on similar solutions successfully. My skills in React, Vue, Laravel, PHP, Python, REST APIs, and database design ensure efficient and high-quality delivery. Feel free to share more details or ask questions. I’m ready to refine my approach to match your exact requirements. Looking forward to working with you. Best regards, Md Ruhul Ajom
£8 GBP in 40 days
4.8
4.8

Hi, As per my understanding: You want to replace the existing Google OAuth (Emergent AI) with Supabase Auth, integrate it into your Vercel frontend, preserve existing user IDs/data references, and ensure a smooth login, session persistence, and logout flow without database migration. Implementation approach: I will configure Supabase Auth with Google provider and align it with your current user structure so existing IDs and API calls remain unaffected. On the frontend (Vercel), I’ll integrate Supabase client, handle auth state (login, session persistence, logout), and ensure profile data (name, email, avatar) is correctly mapped. Environment variables will be updated securely, and I’ll validate token/session handling to persist across refreshes. The setup will follow best practices to remain compatible with future Stripe billing integration. Final delivery will include a deployed branch ready for testing. A few quick questions: 1. How are user IDs currently stored or referenced in your system? 2. Are you using Supabase JS client already or starting fresh? 3. Do you have a staging environment on Vercel for testing? 4. Any specific session duration or security preferences?
£5 GBP in 40 days
4.6
4.6

Replacing Google OAuth with Supabase on your Vercel frontend focuses on clean session handling and zero disruption to existing user references. I’ll align Supabase auth so users sign in with Google, persist sessions reliably, and keep existing user IDs without database changes. I’ll configure Supabase Auth with Google, update env vars, and replace OAuth callbacks with Supabase client logic. The frontend will use Supabase sessions to maintain login state across refresh and routes. User profile (name, email, avatar) maps directly from Supabase auth user to existing references. I’ll ensure clean sign-out and token refresh, keeping behavior consistent across Vercel. Once connected, I’ll deploy a Vercel branch so you can validate login, persistence, and logout. Does current user system rely on custom IDs or auth provider IDs? Any API calls assuming old OAuth token structure? Should session persistence support multi-tab sync or single-tab behavior?
£10 GBP in 40 days
4.8
4.8

Hello, I can help with this. I have hands-on experience with authentication systems, Supabase, Vercel deployments, Google OAuth flows, and integrating auth into existing production applications without disrupting current data flow. I understand the goal here is not to rebuild the system, but to replace the current Google login on Emergent AI with a clean Supabase setup while keeping existing user IDs and current calls working as they do now. ~How I can help: *Configure Supabase Google Auth properly *Replace the current OAuth flow in your frontend cleanly *Maintain profile data (name, email, avatar) using Supabase defaults *Preserve current user references / existing logic without migration issues *Handle session persistence, refresh state, and clean sign-out flow *Update environment variables and deploy working branch to Vercel *Keep structure ready for future Stripe/subscription integration I’ve worked on similar auth migrations where the key requirement was smooth transition without breaking existing users or flows. Available to start immediately and can move quickly on this. Thanks, JB
£10 GBP in 40 days
4.4
4.4

Hi, I can replace your current Google OAuth flow with a clean, production-ready Supabase setup and wire it seamlessly into your Vercel frontend. I’ve handled similar auth migrations—preserving existing user references while switching providers without breaking IDs or downstream logic. I’ll configure Google auth in Supabase, update env variables, and integrate the client so sessions persist correctly (login, refresh, logout). What I’ll deliver: • Supabase auth fully configured (Google provider) • Frontend integration with persistent sessions • Existing user linkage maintained (no DB disruption) • Clean deploy on Vercel I’ll also structure it so adding billing (e.g., Stripe) later is straightforward. Quick question: – How are user IDs currently referenced (custom ID, email, or provider ID)? Can start immediately and complete this quickly. With Regards! Apurva
£10 GBP in 40 days
4.9
4.9

London, United Kingdom
Payment method verified
Member since May 14, 2019
£5-10 GBP / hour
£20-250 GBP
£2-5 GBP / hour
£2-5 GBP / hour
£20-250 GBP
$30-250 USD
₹12500-37500 INR
₹12500-37500 INR
£10-20 GBP
$30-250 USD
$80-100 USD
$10-1000 USD
$750-1500 USD
₹1500-12500 INR
₹37500-75000 INR
₹600-1500 INR
$10-30 AUD
$8-15 USD / hour
$750-1500 USD
₹1500-12500 INR
$500-900 USD
£10-20 GBP
₹600-1500 INR
£5-10 GBP / hour
₹12500-37500 INR