From 691d3289c22ed12ff38fd24826ea70e684320f63 Mon Sep 17 00:00:00 2001 From: bender Date: Mon, 16 Mar 2026 08:47:24 +0000 Subject: [PATCH 1/4] Update src/app/about/page.tsx --- src/app/about/page.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/app/about/page.tsx b/src/app/about/page.tsx index 845be7a..fc8bf5d 100644 --- a/src/app/about/page.tsx +++ b/src/app/about/page.tsx @@ -102,15 +102,15 @@ export default function AboutPage() { buttonAnimation="slide-up" mediaItems={[ { - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3B1JVUyDthXUns00ARrqj0J6lxS/an-engaging-online-learning-scene-showin-1773650758385-aa9ad788.png", + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3B1JVUyDthXUns00ARrqj0J6lxS/an-engaging-online-learning-scene-showin-1773650758385-aa9ad788.png?_wi=2", imageAlt: "LearnerCart team and community", }, { - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3B1JVUyDthXUns00ARrqj0J6lxS/a-celebratory-professional-achievement-s-1773650758597-54b27b86.png", + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3B1JVUyDthXUns00ARrqj0J6lxS/a-celebratory-professional-achievement-s-1773650758597-54b27b86.png?_wi=2", imageAlt: "Student success and achievements", }, { - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3B1JVUyDthXUns00ARrqj0J6lxS/a-modern-interactive-online-learning-pla-1773650758640-b007686e.png", + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3B1JVUyDthXUns00ARrqj0J6lxS/a-modern-interactive-online-learning-pla-1773650758640-b007686e.png?_wi=2", imageAlt: "LearnerCart platform interface", }, ]} -- 2.49.1 From d3fb096a558a295c5d00e19c8924b35823a9a8d5 Mon Sep 17 00:00:00 2001 From: bender Date: Mon, 16 Mar 2026 08:47:24 +0000 Subject: [PATCH 2/4] Update src/app/courses/page.tsx --- src/app/courses/page.tsx | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/app/courses/page.tsx b/src/app/courses/page.tsx index 74b4715..34c14f1 100644 --- a/src/app/courses/page.tsx +++ b/src/app/courses/page.tsx @@ -105,7 +105,7 @@ const CoursesPage = () => { name: "Financial Fundamentals", price: "$49", imageSrc: - "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3B1JVUyDthXUns00ARrqj0J6lxS/a-professional-finance-course-thumbnail--1773650757806-c4a7b7af.png", + "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3B1JVUyDthXUns00ARrqj0J6lxS/a-professional-finance-course-thumbnail--1773650757806-c4a7b7af.png?_wi=2", imageAlt: "Financial fundamentals course", }, { @@ -113,7 +113,7 @@ const CoursesPage = () => { name: "Python for Beginners", price: "$39", imageSrc: - "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3B1JVUyDthXUns00ARrqj0J6lxS/a-programming-course-thumbnail-featuring-1773650758949-e96269b7.png", + "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3B1JVUyDthXUns00ARrqj0J6lxS/a-programming-course-thumbnail-featuring-1773650758949-e96269b7.png?_wi=2", imageAlt: "Python programming course", }, { @@ -121,7 +121,7 @@ const CoursesPage = () => { name: "Full Stack Web Development", price: "$79", imageSrc: - "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3B1JVUyDthXUns00ARrqj0J6lxS/a-web-development-course-thumbnail-showi-1773650759056-1b5bd170.png", + "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3B1JVUyDthXUns00ARrqj0J6lxS/a-web-development-course-thumbnail-showi-1773650759056-1b5bd170.png?_wi=2", imageAlt: "Web development course", }, { @@ -129,7 +129,7 @@ const CoursesPage = () => { name: "Software Architecture", price: "$69", imageSrc: - "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3B1JVUyDthXUns00ARrqj0J6lxS/a-software-architecture-course-thumbnail-1773650758572-986dcf7e.png", + "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3B1JVUyDthXUns00ARrqj0J6lxS/a-software-architecture-course-thumbnail-1773650758572-986dcf7e.png?_wi=2", imageAlt: "Software architecture course", }, { @@ -137,7 +137,7 @@ const CoursesPage = () => { name: "Investment Mastery", price: "$59", imageSrc: - "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3B1JVUyDthXUns00ARrqj0J6lxS/a-professional-finance-course-thumbnail--1773650757806-c4a7b7af.png", + "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3B1JVUyDthXUns00ARrqj0J6lxS/a-professional-finance-course-thumbnail--1773650757806-c4a7b7af.png?_wi=3", imageAlt: "Investment mastery course", }, { @@ -145,7 +145,7 @@ const CoursesPage = () => { name: "Advanced React Patterns", price: "$69", imageSrc: - "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3B1JVUyDthXUns00ARrqj0J6lxS/a-web-development-course-thumbnail-showi-1773650759056-1b5bd170.png", + "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3B1JVUyDthXUns00ARrqj0J6lxS/a-web-development-course-thumbnail-showi-1773650759056-1b5bd170.png?_wi=3", imageAlt: "Advanced React course", }, ]} -- 2.49.1 From 7d1094aa1d6b5546d590a2538ffc459963232866 Mon Sep 17 00:00:00 2001 From: bender Date: Mon, 16 Mar 2026 08:47:25 +0000 Subject: [PATCH 3/4] Update src/app/layout.tsx --- src/app/layout.tsx | 57 +++++++++++++++++++++++++++++++++++++++------- 1 file changed, 49 insertions(+), 8 deletions(-) diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 7d68022..3eddd49 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -1,18 +1,22 @@ import type { Metadata } from "next"; import { Halant } from "next/font/google"; import { Inter } from "next/font/google"; +import { Lato } from "next/font/google"; import "./globals.css"; import { ServiceWrapper } from "@/components/ServiceWrapper"; import Tag from "@/tag/Tag"; import { getVisualEditScript } from "@/utils/visual-edit-script"; -import { Lato } from "next/font/google"; +const halant = Halant({ + variable: "--font-halant", + subsets: ["latin"], + weight: ["300", "400", "500", "600", "700"], +}); - -export const metadata: Metadata = { - title: "Webild components 2", - description: "Generated by create next app", -}; +const inter = Inter({ + variable: "--font-inter", + subsets: ["latin"], +}); const lato = Lato({ variable: "--font-lato", @@ -20,6 +24,41 @@ const lato = Lato({ weight: ["100", "300", "400", "700", "900"], }); +export const metadata: Metadata = { + title: "LearnerCart - Learn Finance, Coding & Software Online", + description: "LearnerCart is an interactive online learning platform offering expert-crafted courses in finance, coding, and software development. Join 50K+ learners worldwide.", + keywords: "online courses, learn coding, finance education, software development, programming tutorial, career advancement, e-learning platform", + metadataBase: new URL("https://learnerscart.com"), + alternates: { + canonical: "https://learnerscart.com", + }, + openGraph: { + title: "LearnerCart - Transform Your Career Through Online Learning", + description: "Master finance, coding, and software development with LearnerCart. Interactive courses, industry mentors, and career support.", + url: "https://learnerscart.com", + siteName: "LearnerCart", + type: "website", + images: [ + { + url: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3B1JVUyDthXUns00ARrqj0J6lxS/a-modern-interactive-online-learning-pla-1773650758640-b007686e.png", + alt: "LearnerCart Platform Dashboard", + }, + ], + }, + twitter: { + card: "summary_large_image", + title: "LearnerCart - Learn Finance, Coding & Software", + description: "Interactive online courses with real industry mentors. Start your free trial today.", + images: [ + "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3B1JVUyDthXUns00ARrqj0J6lxS/a-modern-interactive-online-learning-pla-1773650758640-b007686e.png", + ], + }, + robots: { + index: true, + follow: true, + }, +}; + export default function RootLayout({ children, }: Readonly<{ @@ -28,7 +67,9 @@ export default function RootLayout({ return ( - + {children}