Skip to content

🟑 Consolidate 5 deployed frontends into single canonical URL #82

@groupthinking

Description

@groupthinking

Problem

The same product has 5 different frontend deployments:

URL Status What It Is
event-relay-web.vercel.app βœ… Live EventRelay Next.js frontend
v0-uvai.vercel.app βœ… Live 'EventRelay β€” Video to Software'
uvai-io.pages.dev βœ… Live 'UVAI.io - Video Intelligence Platform' (Cloudflare Pages)
youtube-extension.vercel.app βœ… Live (200) YOUTUBE-EXTENSION frontend
uvai-backend-*.us-central1.run.app βœ… Live (200) Cloud Run backend API

Plus existing domains: uvai.io, sell.solutions, myai.directory

The Mess

  • Users/investors don't know which URL is the product
  • 4 separate Vercel/Cloudflare deployments burning resources
  • No canonical domain pointing to the 'real' product

Proposed Solution

  1. Choose ONE canonical domain: uvai.io (you own it)
  2. Point uvai.io β†’ the best frontend (event-relay-web.vercel.app or uvai-io.pages.dev)
  3. Set up redirects from all other URLs β†’ uvai.io
  4. Keep Cloud Run backend as API at api.uvai.io
  5. Delete/archive duplicate Vercel projects

Acceptance Criteria

  • uvai.io serves the product
  • api.uvai.io serves the backend
  • All other URLs redirect to uvai.io
  • Single Vercel project for the frontend

Metadata

Metadata

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions