From 9e2eff8b1a19c0378a62522152072beb38374ffc Mon Sep 17 00:00:00 2001 From: bender Date: Thu, 5 Mar 2026 04:51:09 +0000 Subject: [PATCH 1/2] Update src/app/layout.tsx --- src/app/layout.tsx | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 27ba3c3..43ebc36 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -22,16 +22,19 @@ const montserrat = Montserrat({ export const metadata: Metadata = { title: "Rahul Jagdale | Full-Stack Developer & AI/ML Enthusiast", description: "Futuristic developer portfolio showcasing innovative web applications, AI solutions, and full-stack projects. BCA student passionate about building scalable, intelligent software.", keywords: "developer portfolio, full-stack development, AI/ML, React, Next.js, Python, machine learning, web development", metadataBase: new URL("https://rahuljaggdale.dev"), alternates: { - canonical: "https://rahuljaggdale.dev"}, + canonical: "https://rahuljaggdale.dev" + }, openGraph: { title: "Rahul Jagdale | Developer Portfolio 2026", description: "Cinematic portfolio showcasing my journey from curiosity to code", url: "https://rahuljaggdale.dev", siteName: "Rahul Jagdale", type: "website", images: [ { - url: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AVigPwdRVqmlDbfQFvzj4DBApJ/professional-portrait-of-a-young-indian--1772685987790-888943a5.png", alt: "Rahul Jagdale - Developer Portrait"}, + url: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AVigPwdRVqmlDbfQFvzj4DBApJ/professional-portrait-of-a-young-indian--1772685987790-888943a5.png", alt: "Rahul Jagdale - Developer Portrait" + }, ], }, twitter: { card: "summary_large_image", title: "Rahul Jagdale | Developer Portfolio", description: "Futuristic developer portfolio featuring AI/ML projects and full-stack applications", images: [ - "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AVigPwdRVqmlDbfQFvzj4DBApJ/professional-portrait-of-a-young-indian--1772685987790-888943a5.png"], + "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AVigPwdRVqmlDbfQFvzj4DBApJ/professional-portrait-of-a-young-indian--1772685987790-888943a5.png" + ], }, robots: { index: true, @@ -1423,4 +1426,4 @@ export default function RootLayout({ ); -} +} \ No newline at end of file -- 2.49.1 From 5d49b248c7cba6a66c8ddf198d235f8c4f74ab8d Mon Sep 17 00:00:00 2001 From: bender Date: Thu, 5 Mar 2026 04:51:10 +0000 Subject: [PATCH 2/2] Update src/app/page.tsx --- src/app/page.tsx | 34 ++++++++++++++++++++++------------ 1 file changed, 22 insertions(+), 12 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 13c8cf3..797f65c 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -39,7 +39,7 @@ export default function LandingPage() {
window.open("https://github.com/rahuljaggdale/plant-disease-detection", "_blank") + }, { id: "2", brand: "Educational Tech", name: "Study Materials Platform", price: "Full-Stack", rating: 5, - reviewCount: "1.2k Users", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AVigPwdRVqmlDbfQFvzj4DBApJ/modern-educational-website-interface-wit-1772685986657-48ad3a75.png?_wi=2", imageAlt: "Study Materials Website Interface"}, + reviewCount: "1.2k Users", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AVigPwdRVqmlDbfQFvzj4DBApJ/modern-educational-website-interface-wit-1772685986657-48ad3a75.png?_wi=2", imageAlt: "Study Materials Website Interface", onProductClick: () => window.open("https://github.com/rahuljaggdale/study-platform", "_blank") + }, { id: "3", brand: "Financial Services", name: "Bank Website", price: "React + Python", rating: 5, - reviewCount: "Secure", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AVigPwdRVqmlDbfQFvzj4DBApJ/professional-banking-website-interface-w-1772685987438-400cb921.png?_wi=2", imageAlt: "Bank Website Interface"}, + reviewCount: "Secure", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AVigPwdRVqmlDbfQFvzj4DBApJ/professional-banking-website-interface-w-1772685987438-400cb921.png?_wi=2", imageAlt: "Bank Website Interface", onProductClick: () => window.open("https://github.com/rahuljaggdale/bank-website", "_blank") + }, { id: "4", brand: "Entertainment", name: "Spotify Clone", price: "Full Stack", rating: 5, - reviewCount: "1.5k Tracks", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AVigPwdRVqmlDbfQFvzj4DBApJ/music-streaming-application-interface-in-1772685986148-6750f84a.png", imageAlt: "Spotify Clone Music Player"}, + reviewCount: "1.5k Tracks", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AVigPwdRVqmlDbfQFvzj4DBApJ/music-streaming-application-interface-in-1772685986148-6750f84a.png", imageAlt: "Spotify Clone Music Player", onProductClick: () => window.open("https://github.com/rahuljaggdale/spotify-clone", "_blank") + }, ]} gridVariant="bento-grid" animationType="slide-up" @@ -238,4 +248,4 @@ export default function LandingPage() {
); -} +} \ No newline at end of file -- 2.49.1