
Closed
Posted
Paid on delivery
I’m looking for an experienced engineer to fix Open Graph / social link previews for a product that has separate mobile and web infrastructure. Current situation: I have a mobile app and a separate website. The mobile app uses Supabase Project A, and the website uses Supabase Project B. These are two different Supabase servers (separate databases and storage). The mobile app generates share links for profiles, event invites, and plans. These links redirect correctly into the app, but when shared on iMessage, WhatsApp, Twitter, Slack, etc., they do not generate social previews (no image, title, or description). This is an SPA + redirect issue. The website is a Netlify-hosted single-page app, social crawlers do not execute JavaScript, and OG tags are not present in the initial HTML response. What’s already implemented: I’ve built Netlify serverless functions that detect crawlers via User-Agent, return server-rendered HTML with Open Graph meta tags, and fetch data from Supabase using a service role key. Netlify redirect rules route preview URLs to these functions. Despite this, previews still don’t render reliably and need to be debugged or redesigned. What I need help with: Option A is to fix and stabilize the existing Netlify + serverless function approach so OG previews render consistently and OG HTML is the first response (no redirects before tags). This includes auditing Netlify routing, headers, caching, and crawler behavior. Option B is an alternative approach where the website is better aligned or synced with the mobile app’s Supabase project. This may involve consolidating data access, ensuring public images and share URLs match the mobile app logic, or introducing a dedicated preview route or subdomain to reduce cross-database complexity. I want someone who can evaluate both options and recommend which approach is better, explaining tradeoffs in terms of risk, complexity, and long-term maintainability. Requirements: Strong experience with Netlify, Supabase (Postgres and Storage), Open Graph and social crawler behavior, and mobile deep linking. The ability to reason about architecture, not just patch symptoms. Deliverable: Reliable social previews (image, title, description) for shared links without breaking mobile deep links, plus a clear recommendation on the best long-term solution.
Project ID: 40198646
146 proposals
Remote project
Active 14 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
146 freelancers are bidding on average $159 USD for this job

Hello, I will fix your Open Graph social previews in a simple and reliable way while keeping your mobile deep links working. I can audit your current Netlify functions, redirects, headers, and caching to make sure crawlers get OG HTML as the very first response with no extra redirects. If needed, I can redesign this using a dedicated preview route or subdomain, or a cleaner sync between Supabase A and B, and explain the tradeoffs clearly. Looking forward to discussing with you. Regards, Kamran.
$90 USD in 2 days
7.5
7.5

Hi I specialize in debugging Open Graph preview issues for SPAs and have deep experience with Netlify, Supabase, and mobile deep-link architecture. A key technical challenge here is ensuring crawlers receive OG HTML as the first response—without redirects or JS—while maintaining correct deep-link behavior, and I solve this by auditing redirect chains, headers, caching, and SSR logic in serverless functions. I can evaluate both your current Netlify+function setup and the alternative of consolidating preview logic or aligning data across the two Supabase projects. I’ll ensure OG metadata is rendered consistently, images resolve correctly, and each share link returns stable crawler-friendly HTML. I also handle crawler-specific edge cases for Twitter, Slack, WhatsApp, and iMessage, which often require different caching or content-type rules. My approach focuses on durable architectural fixes, not temporary patches. You’ll receive reliable previews and clear guidance on the long-term, low-maintenance solution. Thanks, Hercules
$140 USD in 7 days
7.0
7.0

I have thoroughly reviewed the details of the project "Fix Open Graph Previews (Netlify + Supabase)" and believe that my skills in Mobile App Development, Debugging, React.js, Typescript, and Web Development align perfectly with the requirements. I am confident in my ability to address the issues with Open Graph previews and ensure consistent rendering across various platforms. I am willing to adjust the budget based on the full project scope discussion and prioritize completing the project efficiently within your budget. I am eager to start working on this project and showcase my expertise. Please go through my profile to see my extensive experience of 15 years and the successful projects I have completed. Your satisfaction is my top priority, and I am ready to discuss the job details and begin working to demonstrate my commitment. Looking forward to the opportunity to collaborate on this project.
$175 USD in 7 days
6.8
6.8

Hi there, I’m an experienced React + Node.js developer with a strong background in debugging SPA preview issues and implementing reliable Open Graph rendering. I can audit your current Netlify Functions, routing rules, and caching headers to ensure crawlers receive OG HTML as the first response—without breaking deep links into your iOS app. Approach: - Audit Netlify redirects, headers, and function logic to confirm OG tags are served before any client‑side routing. - Debug Supabase data fetches and ensure service role keys are used securely. - Validate previews across iMessage, WhatsApp, Twitter, Slack, and Facebook Debugger. - Propose improvements if needed (edge rendering, preview subdomain, or prerender service) for consistent results. - Deliver a concise report of fixes and architecture recommendations. Timeline: 1–2 weeks for audit, fixes, and validation. Deliverables: Reliable OG previews (image + title + description), confirmed by validators and real device tests, without breaking mobile deep links. Thanks Regards, Asif Ali Zaman
$250 USD in 5 days
7.0
7.0

Hi, I have solid experience fixing Open Graph and social preview issues for SPAs with mobile deep linking. With 5+ years in Android, iOS, Flutter, and full-stack development, I’m comfortable working across Netlify, Supabase, and mobile/web integration. I can help by first auditing your current Netlify + serverless function setup to ensure OG HTML is returned as the first response for crawlers (no redirects before meta tags). This includes reviewing redirect rules, headers, caching, User-Agent detection, and public image access, and testing against Slack, WhatsApp, Twitter, and iMessage crawlers. In parallel, I can evaluate an alternative architecture—such as a dedicated preview route or subdomain, or better alignment between Supabase Project A and B—to reduce cross-database complexity while keeping mobile deep links intact. I’ll clearly explain the tradeoffs between fixing the current approach vs restructuring for long-term reliability. The end result will be consistent social previews (image, title, description) across platforms, without breaking app redirects, plus a clear recommendation for the most maintainable solution going forward. Happy to review the repo and start with a focused diagnostic. Best, Bhargav
$140 USD in 7 days
6.9
6.9

Hello, I came across your project and found it truly interesting. With over eight years of hands-on experience in this field, I have successfully delivered high-quality solutions to clients worldwide. My dedication to excellence is reflected in the 180+ positive reviews from satisfied clients. I’d love to bring this expertise to your project and ensure outstanding results. However, I do have a few important points I’d like to clarify to align perfectly with your vision. Let’s connect via chat, where I can also share relevant examples of my past work. I'm looking forward to hearing back from you! Best Regards, Divu.
$250 USD in 4 days
6.5
6.5

Hi there, I understand the challenges you're facing with Open Graph previews not rendering correctly across platforms for your app links. Your detailed description highlights a common issue in SPAs where social crawlers struggle to fetch the necessary metadata due to JavaScript execution limits. With extensive experience in Netlify and Supabase, I specialize in optimizing SPA routing and server-side rendering techniques. I can debug your current Netlify Functions setup, ensuring OG tags are effectively returned without pre-redirects, while also validating through essential tools like the Facebook Sharing Debugger and Twitter Card Validator. As your next step, I propose a collaborative session to align on specifics and identify the most effective path forward—whether it involves refining the existing architecture or implementing a fresh solution. This can be accomplished in just 7 days, ensuring robust social previews that enhance your app's shareability. Best regards,
$250 USD in 7 days
6.2
6.2

Hi ? I have experience with Netlify, Supabase, SPAs, and Open Graph previews, and I understand the crawler vs. JavaScript problem you’re facing. I can debug your current serverless preview setup and make sure OG tags are returned as the first HTML response. I can also review an alternative approach and explain which option is better long-term, including risks and maintenance tradeoffs. My goal is to get reliable social previews without breaking mobile deep links. Happy to jump in and review your current setup. Looking forward to working with you. Best, Dimitar
$250 USD in 7 days
6.2
6.2

Hello, hope you are doing well. I have carefully analyzed your requirements and recently fixed OG preview issues for an SPA using Netlify + serverless rendering, ensuring crawlers received server-rendered HTML with correct metadata while preserving deep links into a mobile app. For your project, I will audit your current Netlify Functions, routing, headers, and redirects, ensure OG HTML is the very first response, validate crawler detection, and either stabilize the existing approach or implement a cleaner edge-rendered preview layer or dedicated preview subdomain. I will test with Facebook Sharing Debugger, Twitter Card Validator, and real devices to confirm consistent previews without breaking deep links. I am available to begin work immediately and am committed to delivering the highest quality fix within the shortest possible timeframe. Best regards, Elenilson
$90 USD in 7 days
5.8
5.8

Hi, I see the core of your challenge is that social crawlers don’t execute JS, causing missing OG previews despite functional SPA routes and redirects. With my expertise in Netlify Functions, Supabase, and React SPAs, I understand your struggle to balance deep linking with reliable metadata serving. I’ve handled similar issues by ensuring OG HTML is served immediately with zero redirects and optimizing Netlify routing and caching for crawler visibility. I’ll audit your current setup thoroughly and either debug your existing function or design a cleaner architecture like edge rendering or a preview subdomain. I’ll validate previews across Facebook Debugger, Twitter Card Validator, and real devices to guarantee consistency. I’ve shared an initial estimate based on your description, and once we go over a few technical or functional details, I’ll confirm the exact cost and delivery schedule. Are there any specific Netlify caching or header configurations you've already tried that might affect the OG tag delivery? Thanks, Asad
$95 USD in 5 days
5.9
5.9

⚠️You are not looking for a coder. You are looking for someone who can build this properly. That is exactly why your project stood out.⚠️ Your challenge to establish reliable Open Graph previews across distinct Supabase projects and infrastructure reflects a commitment to architectural clarity and durable user experience, not just a quick fix. That aligns directly with how we engineer systems at DigitaSyndicate. At DigitaSyndicate, a UK-based digital systems agency, we build precision-engineered automation, modern web platforms, and AI-driven systems designed for performance and long-term scalability. Our approach to evaluating routing, caching, and cross-service synchronization ensures streamlined, future-proof previews without compromising mobile deep linking or security. Having resolved similar SPA social crawler issues involving serverless architectures and multi-database setups, I am confident in delivering both a robust fix and a strategic recommendation. Can you share your main priorities and timeline so I can map out the right execution plan for you? Casper M. Project Lead | DigitaSyndicate Precision-Built Digital Systems.
$200 USD in 14 days
5.5
5.5

Hello, I’m excited about the opportunity to make your Open Graph previews fully reliable across iMessage, WhatsApp, Twitter, and Slack without breaking deep links into the mobile app. With strong experience in Netlify routing and functions, Supabase (Postgres/Storage) access patterns, and OG crawler behavior, I can audit and stabilize the current crawler-detection SSR approach so the OG HTML is truly the first response with no pre-tag redirects, then harden caching, headers, and image accessibility to eliminate inconsistent preview results. I can also evaluate an alternative architecture that reduces the cross-project complexity between Supabase A and B, and recommend the most maintainable long-term path with clear tradeoffs in risk, effort, and future scalability. You can expect structured debugging, clear communication, and a clean end result where every share link consistently renders title, image, and description while still routing users correctly into the app. Best regards, Juan
$140 USD in 1 day
5.5
5.5

Hello Tavares, I am a seasoned developer specializing in Mobile App Development, Debugging, React.js, Typescript, Web Development, Backend Development, Frontend Development, and API Development. I understand the challenge you are facing with Open Graph previews not displaying correctly on various platforms due to SPA and redirect issues. My approach involves debugging or redesigning the current setup by auditing Netlify routing, redirects, headers, and caching, ensuring OG HTML is the initial response, and validating with relevant tools. I have extensive experience with Netlify Functions, SPA routing, Supabase (Postgres, Storage, service roles), Open Graph, social crawler behavior, and deep linking/mobile app share flows. My goal is to deliver reliable social previews for shared links while maintaining seamless app deep linking. Let's discuss how we can enhance your project further. Best regards,
$30 USD in 7 days
5.3
5.3

I’ve worked on this exact SPA + OG crawler issue before, and I understand why your Netlify Function + redirects aren’t reliably serving OG HTML as the first response. With your React Router setup, Supabase metadata, and deep links into the Swift app, the fix requires rethinking routing, headers, and where OG rendering happens—not just tweaking user-agent checks. I can audit your Netlify config, caching, and function flow, then implement a clean edge/preview architecture that consistently passes Facebook, Twitter, iMessage, and WhatsApp validators. The goal will be rock-solid previews without breaking your deep links or SPA behavior. Looking forward for your positive response in the chatbox. Best Regards, Arbaz H
$190 USD in 7 days
5.3
5.3

With my 13+ years of experience in web automation, data scraping, and full-stack development, I can fix the Open Graph issues you're facing and stabilize your Netlify and Supabase setup to deliver reliable social previews. My strong grasp of Python for backend work will allow me to audit your current system thoroughly and implement effective solutions that render OG tags consistently, while ensuring there are no conflicts with mobile deep links. Additionally, I am well-versed in Social Crawler behavior, which is crucial in this situation. I can provide better alignment between your website and mobile app infrastructures by consolidating data access and ensuring public images and share URLs match the logic of your mobile app on the Supabase project. I bring a solution-oriented mindset to my work. This means evaluating not only the current scenario but also envisioning the long-term maintainability of any approach chosen. I will recommend the best path forward based on solid reasoning that takes into account potential risks and complexities. Let me leverage my deep experience in Netlify, Supabase, Open Graph, and mobile deep linking to optimize your product for seamless sharing across platforms.
$100 USD in 1 day
5.4
5.4

With my extensive expertise in full-stack web and mobile development, particularly in React and Node.js, I am confident in my ability to address your challenge and deliver upon them. I have a deeper understanding of Open Graph previews, having integrated them impeccably on numerous projects. This includes my work with hosting platforms like Netlify and databases like Supabase, which aligns with your tech stack. In addition to identifying the problem at hand, I'm skilled at creating reliable and scalable solutions that encompass a variety of platforms such as Twitter, Slack, iMessage, etc. This includes debugging OG tags using tools like Facebook Sharing Debugger and Twitter Card Validator, while doing real device tests to guarantee optimal performance for your mobile app on iOS. My experience extends beyond development; the zinger in my repertoire is writing. As a technical writer, I can document all our technical details comprehensively so that future maintenance becomes easier for you. Combining clean code with impactful content, I aim to not just fix your Open Graph issues but also leave you with a more efficient architecture that elevates the overall experience of your application.
$140 USD in 7 days
5.1
5.1

Hello Tavares, I came across your project Fix Open Graph Previews (Netlify + Supabase) and I am very interested in working with you. I have reviewed your requirements and fully understand the scope and expectations. I specialize in Mobile App Development, Debugging, React.js, Typescript, Web Development, Backend Development, Frontend Development, API Development, Netlify and have successfully delivered similar projects before. I am committed to delivering high-quality work with reliability, clarity, and professionalism. I work transparently throughout the project so progress, deadlines, and expectations stay clear at every stage. I would be glad to discuss further details and am ready to start immediately. Looking forward to hearing from you. Regards, Anum
$90 USD in 1 day
4.9
4.9

Hello, there! I can fix your social preview flow so crawlers always receive OG HTML as the first response, while real users still get the correct deep link behavior into the app. The core problem is ensuring there is a crawler-safe, non-JS, non-redirect initial response for each share URL, then handling humans separately without confusing caches or redirect chains. I’ll audit your Netlify redirects, function routing, and headers to eliminate any pre-redirects that strip previews, and I’ll harden the crawler detection so it works across iMessage, WhatsApp, Slack, Twitter and Facebook. I’ll also fix common reliability killers like caching the wrong variant of a response, missing absolute URLs, image sizing and content-type issues, and serving OG HTML after a 301/302 rather than as the first 200. If your current function approach is fighting Netlify’s routing or cache behavior, I’ll switch to a cleaner pattern such as a dedicated preview path or subdomain that always returns server-rendered OG HTML, with strict cache control and a deterministic image URL strategy from Supabase Storage. I’ll validate the result using platform debuggers and real device tests, and I’ll leave the codebase documented so you can add new share types safely. Best regards, Ian Brown
$150 USD in 5 days
4.9
4.9

Hi there, I’m Ahmed from Eastvale, California — a Senior Full-Stack Engineer with over 15 years of experience building high-quality web and mobile applications. After reviewing your job posting, I’m confident that my background and skill set make me an excellent fit for your project — Fix Open Graph Previews (Netlify + Supabase) . I’ve successfully completed similar projects in the past, so you can expect reliable communication, clean and scalable code, and results delivered on time. I’m ready to get started right away and would love the opportunity to bring your vision to life. Looking forward to working with you. Best regards, Ahmed Hassan
$120 USD in 2 days
5.0
5.0

Hey, I specialize in Netlify and Supabase, and I'm confident I can help fix your Open Graph previews issue. I'll evaluate both options to ensure reliable social previews for shared links without disrupting mobile deep links. Let's discuss further details and decide on the best approach. Looking forward to your response.
$155 USD in 1 day
4.6
4.6

HAYWARD, United States
Payment method verified
Member since Jul 17, 2025
$30-50 USD
$10-20 USD / hour
$250-750 USD
$15-25 USD / hour
$750-1500 USD
$30-250 USD
₹100000-110000 INR
$2-8 USD / hour
$250-750 USD
$250-750 AUD
€30-250 EUR
₹12500-37500 INR
min $50 USD / hour
₹1500-12500 INR
₹12500-37500 INR
$10-30 USD
$10-30 USD
₹12500-37500 INR
€12-18 EUR / hour
₹600-1500 INR
$70-110 USD
€30-250 EUR
$30-250 USD
₹75000-150000 INR