Skip to content

[BUG] Missing Open Graph & Twitter Card meta tags — blank previews when sharing the app link #672

Description

@riya-dumbare

Description

index.html has no Open Graph or Twitter Card meta tags. When the app URL is shared on social platforms (WhatsApp, Twitter/X, LinkedIn, Slack, Discord), the link unfurls with no title, no image, and no description — a blank or default preview.

Current <head> state

The file has basic PWA meta tags but is missing all social sharing tags:

<!-- These are present -->
<meta name="description" content="...">
<meta name="theme-color" content="#0D9488">
<link rel="manifest" href="manifest.json">

<!-- These are MISSING -->
<!-- og:title, og:description, og:image, og:url, og:type -->
<!-- twitter:card, twitter:title, twitter:description, twitter:image -->

Expected Fix

Add the following inside <head> in index.html:

<!-- Open Graph -->
<meta property="og:type" content="website">
<meta property="og:url" content="https://regenx.app/">
<meta property="og:title" content="ReGenX — Smart Bio-Waste Logistics Platform">
<meta property="og:description" content="AI-powered waste scanning, real-time GPS tracking, and role-based dashboards for Providers, Riders & Processing Plants.">
<meta property="og:image" content="/icons/icon-512x512.png">

<!-- Twitter Card -->
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="ReGenX — Smart Bio-Waste Logistics Platform">
<meta name="twitter:description" content="AI-powered waste scanning, real-time GPS tracking, and role-based dashboards for Providers, Riders & Processing Plants.">
<meta name="twitter:image" content="/icons/icon-512x512.png">

Impact

  • Every shared link shows a blank unfurl on all major platforms
  • Reduces discoverability and first impressions for a sustainability-focused app
  • Contradicts the "premium PWA" quality standard in the README

Affected File

index.html<head> section

Additional Note

README.md line 176 also has a placeholder clone URL (your-username/ReGenX) that should point to the actual repo. This could be bundled in the same fix or raised separately.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions