feat: add OFJ cross-links on company and experience pages#111
Conversation
- Company page: add Browse Jobs card linking to OFJ company page - Interview experience page: add Ready to Apply CTA linking to OFJ - All links include UTM tracking params
|
Someone is attempting to deploy this pull request to the deepu0's projects Team on Vercel. No GitHub account was found matching the commit author email address. To deploy this pull request, the commit author's email address needs to be associated with a GitHub account. Learn more about how to change the commit author information. |
ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Free Run ID: 📒 Files selected for processing (2)
📝 WalkthroughWalkthroughThis PR adds promotional cross-links to OnlyFrontendJobs on two content pages: the company experience page and the interview experience detail page. Each adds an external link block using URL-encoded parameters to track the source, alongside icon import updates to support the new UI. ChangesOnlyFrontendJobs Cross-Promotion Links
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes Poem
Note 🎁 Summarized by CodeRabbit FreeYour organization is on the Free plan. CodeRabbit will generate a high-level summary and a walkthrough for each pull request. For a comprehensive line-by-line review, please upgrade your subscription to CodeRabbit Pro by visiting https://app.coderabbit.ai/login. Comment |
avinashkamat48
left a comment
There was a problem hiding this comment.
The company-page cross-link assumes the Frontend Junction route param can be used directly as the OnlyFrontendJobs company slug: /companies/${company}. If the two sites do not share exactly the same slug scheme, this will create broken outbound links for companies whose local slug differs from OFJ, and the app has no fallback. Could this use an explicit mapping/verified OFJ slug, or link to an OFJ search URL when there is no known matching company slug?
What
Add cross-links from Frontend Junction → OnlyFrontendJobs, completing the bidirectional linking between both sites.
Changes
1. Company Page (
companies/[company]/page.tsx)onlyfrontendjobs.com/companies/razorpay)2. Interview Experience Page (
interview-experience/[slug]/page.tsx)Companion PR
This pairs with fejobs PR #137 which adds the OFJ → FJ direction (job sidebar + company page cross-links).
SEO Impact
Summary by CodeRabbit