4 Commits

Author SHA1 Message Date
15b1891295 Merge version_3 into main
Merge version_3 into main
2026-03-05 04:51:14 +00:00
5d49b248c7 Update src/app/page.tsx 2026-03-05 04:51:10 +00:00
9e2eff8b1a Update src/app/layout.tsx 2026-03-05 04:51:09 +00:00
daaddb5d53 Merge version_2 into main
Merge version_2 into main
2026-03-05 04:49:17 +00:00
2 changed files with 29 additions and 16 deletions

View File

@@ -22,16 +22,19 @@ const montserrat = Montserrat({
export const metadata: Metadata = { 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"), 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: { alternates: {
canonical: "https://rahuljaggdale.dev"}, canonical: "https://rahuljaggdale.dev"
},
openGraph: { 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: [ 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: { twitter: {
card: "summary_large_image", title: "Rahul Jagdale | Developer Portfolio", description: "Futuristic developer portfolio featuring AI/ML projects and full-stack applications", images: [ 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: { robots: {
index: true, index: true,

View File

@@ -39,7 +39,7 @@ export default function LandingPage() {
<div id="hero" data-section="hero"> <div id="hero" data-section="hero">
<HeroSplitTestimonial <HeroSplitTestimonial
title="Full-Stack Developer & AI Builder" title="Hi, I'm Rahul Jagdale"
description="BCA Student | Full-Stack Web Developer | AI/ML Enthusiast | Building the Future, One Line of Code at a Time" description="BCA Student | Full-Stack Web Developer | AI/ML Enthusiast | Building the Future, One Line of Code at a Time"
tag="Developer Portfolio 2026" tag="Developer Portfolio 2026"
tagIcon={Sparkles} tagIcon={Sparkles}
@@ -51,13 +51,16 @@ export default function LandingPage() {
testimonials={[ testimonials={[
{ {
name: "Priya Singh", handle: "Tech Lead, InnovateLab", testimonial: "Rahul's dedication to building intelligent solutions is remarkable. His AI implementations are production-ready and scalable.", rating: 5, name: "Priya Singh", handle: "Tech Lead, InnovateLab", testimonial: "Rahul's dedication to building intelligent solutions is remarkable. His AI implementations are production-ready and scalable.", rating: 5,
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AVigPwdRVqmlDbfQFvzj4DBApJ/professional-headshot-of-a-young-indian--1772685986353-11884ac5.png?_wi=1"}, imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AVigPwdRVqmlDbfQFvzj4DBApJ/professional-headshot-of-a-young-indian--1772685986353-11884ac5.png?_wi=1"
},
{ {
name: "Arjun Patel", handle: "Startup Founder, TechFlow", testimonial: "Working with Rahul transformed our web presence. His full-stack expertise is exactly what growing startups need.", rating: 5, name: "Arjun Patel", handle: "Startup Founder, TechFlow", testimonial: "Working with Rahul transformed our web presence. His full-stack expertise is exactly what growing startups need.", rating: 5,
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AVigPwdRVqmlDbfQFvzj4DBApJ/professional-headshot-of-a-young-indian--1772685985052-e4e590ce.png?_wi=1"}, imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AVigPwdRVqmlDbfQFvzj4DBApJ/professional-headshot-of-a-young-indian--1772685985052-e4e590ce.png?_wi=1"
},
{ {
name: "Vikram Kumar", handle: "Engineering Manager, CloudSync", testimonial: "Rahul demonstrates exceptional problem-solving skills and a passion for clean, maintainable code.", rating: 5, name: "Vikram Kumar", handle: "Engineering Manager, CloudSync", testimonial: "Rahul demonstrates exceptional problem-solving skills and a passion for clean, maintainable code.", rating: 5,
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AVigPwdRVqmlDbfQFvzj4DBApJ/professional-headshot-of-a-young-indian--1772685985775-6fedfae8.png?_wi=1"}, imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AVigPwdRVqmlDbfQFvzj4DBApJ/professional-headshot-of-a-young-indian--1772685985775-6fedfae8.png?_wi=1"
},
]} ]}
testimonialRotationInterval={5000} testimonialRotationInterval={5000}
buttons={[ buttons={[
@@ -96,7 +99,8 @@ export default function LandingPage() {
features={[ features={[
{ {
id: "1", title: "Web Development", description: "Building responsive, performant web applications with modern frameworks and best practices", media: { id: "1", title: "Web Development", description: "Building responsive, performant web applications with modern frameworks and best practices", media: {
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AVigPwdRVqmlDbfQFvzj4DBApJ/sleek-user-interface-of-ai-plant-disease-1772685986580-d9fa4d74.png?_wi=1"}, imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AVigPwdRVqmlDbfQFvzj4DBApJ/sleek-user-interface-of-ai-plant-disease-1772685986580-d9fa4d74.png?_wi=1"
},
items: [ items: [
{ icon: Code, text: "HTML, CSS, JavaScript" }, { icon: Code, text: "HTML, CSS, JavaScript" },
{ icon: Zap, text: "React & Next.js" }, { icon: Zap, text: "React & Next.js" },
@@ -107,7 +111,8 @@ export default function LandingPage() {
}, },
{ {
id: "2", title: "Backend Development", description: "Designing robust server-side architecture with Python and modern databases", media: { id: "2", title: "Backend Development", description: "Designing robust server-side architecture with Python and modern databases", media: {
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AVigPwdRVqmlDbfQFvzj4DBApJ/modern-educational-website-interface-wit-1772685986657-48ad3a75.png?_wi=1"}, imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AVigPwdRVqmlDbfQFvzj4DBApJ/modern-educational-website-interface-wit-1772685986657-48ad3a75.png?_wi=1"
},
items: [ items: [
{ icon: Server, text: "Python & Flask" }, { icon: Server, text: "Python & Flask" },
{ icon: Database, text: "SQL & NoSQL" }, { icon: Database, text: "SQL & NoSQL" },
@@ -118,7 +123,8 @@ export default function LandingPage() {
}, },
{ {
id: "3", title: "AI & Machine Learning", description: "Implementing intelligent solutions with TensorFlow and deep learning models", media: { id: "3", title: "AI & Machine Learning", description: "Implementing intelligent solutions with TensorFlow and deep learning models", media: {
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AVigPwdRVqmlDbfQFvzj4DBApJ/professional-banking-website-interface-w-1772685987438-400cb921.png?_wi=1"}, imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AVigPwdRVqmlDbfQFvzj4DBApJ/professional-banking-website-interface-w-1772685987438-400cb921.png?_wi=1"
},
items: [ items: [
{ icon: Brain, text: "TensorFlow & Keras" }, { icon: Brain, text: "TensorFlow & Keras" },
{ icon: Activity, text: "Neural Networks" }, { icon: Activity, text: "Neural Networks" },
@@ -143,16 +149,20 @@ export default function LandingPage() {
products={[ products={[
{ {
id: "1", brand: "AI Technology", name: "Plant Disease Detection AI", price: "TensorFlow", rating: 5, id: "1", brand: "AI Technology", name: "Plant Disease Detection AI", price: "TensorFlow", rating: 5,
reviewCount: "Production Ready", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AVigPwdRVqmlDbfQFvzj4DBApJ/sleek-user-interface-of-ai-plant-disease-1772685986580-d9fa4d74.png?_wi=2", imageAlt: "Plant Disease Detection Dashboard"}, reviewCount: "Production Ready", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AVigPwdRVqmlDbfQFvzj4DBApJ/sleek-user-interface-of-ai-plant-disease-1772685986580-d9fa4d74.png?_wi=2", imageAlt: "Plant Disease Detection Dashboard", onProductClick: () => window.open("https://github.com/rahuljaggdale/plant-disease-detection", "_blank")
},
{ {
id: "2", brand: "Educational Tech", name: "Study Materials Platform", price: "Full-Stack", rating: 5, 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, 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, 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" gridVariant="bento-grid"
animationType="slide-up" animationType="slide-up"