From 7ea1fd2ebe30a6098d30f5f29219dcfb29e2b825 Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 3 Mar 2026 09:48:40 +0000 Subject: [PATCH 1/6] Update src/app/community/page.tsx --- src/app/community/page.tsx | 84 ++++++-------------------------------- 1 file changed, 13 insertions(+), 71 deletions(-) diff --git a/src/app/community/page.tsx b/src/app/community/page.tsx index 666a393..2bad805 100644 --- a/src/app/community/page.tsx +++ b/src/app/community/page.tsx @@ -6,7 +6,6 @@ import TestimonialCardFive from "@/components/sections/testimonial/TestimonialCa import SocialProofOne from "@/components/sections/socialProof/SocialProofOne"; import FeatureBorderGlow from "@/components/sections/feature/featureBorderGlow/FeatureBorderGlow"; import FooterBaseReveal from "@/components/sections/footer/FooterBaseReveal"; -import Link from "next/link"; import { Star, Users, MessageCircle } from "lucide-react"; export default function CommunityPage() { @@ -46,59 +45,17 @@ export default function CommunityPage() { tagAnimation="slide-up" testimonials={[ { - id: "1", - name: "Sarah Mitchell, Geography Competition Winner", - date: "Date: 15 January 2025", - title: "Changed How I Learn Geography Forever", - quote: "GeoClash transformed my geography skills from average to championship level. The competitive mechanics and real-time feedback are incredible. I've won 3 regional tournaments since joining!", - tag: "Competitive Player", - avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQg1toRAkDoa7lCJ51b3Gvcbx0/professional-headshot-of-a-confident-you-1772530782319-8bb8ec94.png", - }, + id: "1", name: "Sarah Mitchell, Geography Competition Winner", date: "Date: 15 January 2025", title: "Changed How I Learn Geography Forever", quote: "GeoClash transformed my geography skills from average to championship level. The competitive mechanics and real-time feedback are incredible. I've won 3 regional tournaments since joining!", tag: "Competitive Player", avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQg1toRAkDoa7lCJ51b3Gvcbx0/professional-headshot-of-a-confident-you-1772530782319-8bb8ec94.png"}, { - id: "2", - name: "Prof. David Chen, University Geography Department", - date: "Date: 22 January 2025", - title: "The Most Engaging Learning Tool I've Found", - quote: "I incorporated GeoClash into my university curriculum and student engagement skyrocketed. They're learning while having so much fun. The competitive aspect drives genuine mastery.", - tag: "Educator", - avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQg1toRAkDoa7lCJ51b3Gvcbx0/professional-headshot-of-a-mature-male-a-1772530782346-08b3a51c.png", - }, + id: "2", name: "Prof. David Chen, University Geography Department", date: "Date: 22 January 2025", title: "The Most Engaging Learning Tool I've Found", quote: "I incorporated GeoClash into my university curriculum and student engagement skyrocketed. They're learning while having so much fun. The competitive aspect drives genuine mastery.", tag: "Educator", avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQg1toRAkDoa7lCJ51b3Gvcbx0/professional-headshot-of-a-mature-male-a-1772530782346-08b3a51c.png"}, { - id: "3", - name: "Marcus Rodriguez, Content Creator", - date: "Date: 18 January 2025", - title: "Perfect for Streaming and Community Building", - quote: "My viewers love watching GeoClash streams. The real-time multiplayer keeps things exciting and unpredictable. Best decision bringing it to my channel was amazing ROI.", - tag: "Streamer", - avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQg1toRAkDoa7lCJ51b3Gvcbx0/energetic-content-creator-male-with-mode-1772530783330-2618ee7b.png", - }, + id: "3", name: "Marcus Rodriguez, Content Creator", date: "Date: 18 January 2025", title: "Perfect for Streaming and Community Building", quote: "My viewers love watching GeoClash streams. The real-time multiplayer keeps things exciting and unpredictable. Best decision bringing it to my channel was amazing ROI.", tag: "Streamer", avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQg1toRAkDoa7lCJ51b3Gvcbx0/energetic-content-creator-male-with-mode-1772530783330-2618ee7b.png"}, { - id: "4", - name: "Emma Thompson, Geography Student", - date: "Date: 10 January 2025", - title: "Finally, Geography is Cool", - quote: "GeoClash made me actually care about geography. The gamification is genius, and competing with friends makes it so addictive. I'm in the Top 100 globally now!", - tag: "Student", - avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQg1toRAkDoa7lCJ51b3Gvcbx0/young-woman-with-enthusiastic-friendly-s-1772530784820-960d4709.png", - }, + id: "4", name: "Emma Thompson, Geography Student", date: "Date: 10 January 2025", title: "Finally, Geography is Cool", quote: "GeoClash made me actually care about geography. The gamification is genius, and competing with friends makes it so addictive. I'm in the Top 100 globally now!", tag: "Student", avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQg1toRAkDoa7lCJ51b3Gvcbx0/young-woman-with-enthusiastic-friendly-s-1772530784820-960d4709.png"}, { - id: "5", - name: "James Wilson, Esports Tournament Organizer", - date: "Date: 05 January 2025", - title: "A New Esports Category is Born", - quote: "GeoClash has legitimate competitive potential. We've run 5 tournaments with 500+ participants each. The skill ceiling is high, spectator appeal is massive. This is the future.", - tag: "Tournament Organizer", - avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQg1toRAkDoa7lCJ51b3Gvcbx0/professional-business-man-with-confident-1772530782640-dd979a10.png", - }, + id: "5", name: "James Wilson, Esports Tournament Organizer", date: "Date: 05 January 2025", title: "A New Esports Category is Born", quote: "GeoClash has legitimate competitive potential. We've run 5 tournaments with 500+ participants each. The skill ceiling is high, spectator appeal is massive. This is the future.", tag: "Tournament Organizer", avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQg1toRAkDoa7lCJ51b3Gvcbx0/professional-business-man-with-confident-1772530782640-dd979a10.png"}, { - id: "6", - name: "Lisa Park, Geography Blogger", - date: "Date: 28 December 2024", - title: "Innovation Meets Education", - quote: "GeoClash represents the perfect blend of entertainment and education. The ranking system is fair, the modes are diverse, and the community is incredibly welcoming. Highly recommended!", - tag: "Content Creator", - avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQg1toRAkDoa7lCJ51b3Gvcbx0/creative-woman-with-warm-smile-and-moder-1772530783134-19dc86dd.png", - }, + id: "6", name: "Lisa Park, Geography Blogger", date: "Date: 28 December 2024", title: "Innovation Meets Education", quote: "GeoClash represents the perfect blend of entertainment and education. The ranking system is fair, the modes are diverse, and the community is incredibly welcoming. Highly recommended!", tag: "Content Creator", avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQg1toRAkDoa7lCJ51b3Gvcbx0/creative-woman-with-warm-smile-and-moder-1772530783134-19dc86dd.png"}, ]} textboxLayout="default" useInvertedBackground={true} @@ -115,19 +72,13 @@ export default function CommunityPage() { features={[ { icon: Users, - title: "Active Discord Server", - description: "Join 50,000+ players in real-time discussions, tournament coordination, and friendship building.", - }, + title: "Active Discord Server", description: "Join 50,000+ players in real-time discussions, tournament coordination, and friendship building."}, { icon: MessageCircle, - title: "Community Forums", - description: "Share strategies, tips, and stories with other geography enthusiasts. Get help from experienced players.", - }, + title: "Community Forums", description: "Share strategies, tips, and stories with other geography enthusiasts. Get help from experienced players."}, { icon: Star, - title: "Player Stories & Events", - description: "Read inspiring stories from top players, educators, and streamers. Participate in monthly community events.", - }, + title: "Player Stories & Events", description: "Read inspiring stories from top players, educators, and streamers. Participate in monthly community events."}, ]} animationType="slide-up" textboxLayout="default" @@ -144,13 +95,7 @@ export default function CommunityPage() { tagIcon={Users} tagAnimation="blur-reveal" names={[ - "GeoPro Gaming", - "Educational Streams", - "Geography Teachers Network", - "Travel Influencers Hub", - "Competitive Gaming League", - "Student Learning Collective", - ]} + "GeoPro Gaming", "Educational Streams", "Geography Teachers Network", "Travel Influencers Hub", "Competitive Gaming League", "Student Learning Collective"]} textboxLayout="default" useInvertedBackground={false} speed={40} @@ -162,8 +107,7 @@ export default function CommunityPage() { Date: Tue, 3 Mar 2026 09:48:40 +0000 Subject: [PATCH 2/6] Update src/app/contact/page.tsx --- src/app/contact/page.tsx | 90 ++++------------------------------------ 1 file changed, 7 insertions(+), 83 deletions(-) diff --git a/src/app/contact/page.tsx b/src/app/contact/page.tsx index c5c1765..311c513 100644 --- a/src/app/contact/page.tsx +++ b/src/app/contact/page.tsx @@ -2,11 +2,9 @@ import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import NavbarStyleCentered from "@/components/navbar/NavbarStyleCentered/NavbarStyleCentered"; -import FaqSplitMedia from "@/components/sections/faq/FaqSplitMedia"; import SocialProofOne from "@/components/sections/socialProof/SocialProofOne"; import FeatureBorderGlow from "@/components/sections/feature/featureBorderGlow/FeatureBorderGlow"; import FooterBaseReveal from "@/components/sections/footer/FooterBaseReveal"; -import Link from "next/link"; import { HelpCircle, Users, MessageSquare } from "lucide-react"; export default function ContactPage() { @@ -37,65 +35,6 @@ export default function ContactPage() { /> -
- -
-
Date: Tue, 3 Mar 2026 09:48:41 +0000 Subject: [PATCH 3/6] Update src/app/game-modes/page.tsx --- src/app/game-modes/page.tsx | 96 ++++++++----------------------------- 1 file changed, 19 insertions(+), 77 deletions(-) diff --git a/src/app/game-modes/page.tsx b/src/app/game-modes/page.tsx index 6198edd..2629221 100644 --- a/src/app/game-modes/page.tsx +++ b/src/app/game-modes/page.tsx @@ -6,7 +6,6 @@ import ProductCardTwo from "@/components/sections/product/ProductCardTwo"; import FeatureBorderGlow from "@/components/sections/feature/featureBorderGlow/FeatureBorderGlow"; import SocialProofOne from "@/components/sections/socialProof/SocialProofOne"; import FooterBaseReveal from "@/components/sections/footer/FooterBaseReveal"; -import Link from "next/link"; import { Zap, Sparkles, Users } from "lucide-react"; export default function GameModesPage() { @@ -45,65 +44,23 @@ export default function GameModesPage() { tagAnimation="blur-reveal" products={[ { - id: "capitals", - brand: "Classic Mode", - name: "Capitals Challenge", - price: "Free", - rating: 5, - reviewCount: "12.4k", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQg1toRAkDoa7lCJ51b3Gvcbx0/screenshot-style-interface-showing-a-cap-1772530785359-a7de2074.png?_wi=2", - imageAlt: "Capitals game mode screenshot", - }, + id: "capitals", brand: "Classic Mode", name: "Capitals Challenge", price: "Free", rating: 5, + reviewCount: "12.4k", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQg1toRAkDoa7lCJ51b3Gvcbx0/screenshot-style-interface-showing-a-cap-1772530785359-a7de2074.png?_wi=2", imageAlt: "Capitals game mode screenshot"}, { - id: "flags", - brand: "Classic Mode", - name: "Flag Master", - price: "Free", - rating: 5, - reviewCount: "9.8k", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQg1toRAkDoa7lCJ51b3Gvcbx0/screenshot-of-a-flag-identification-game-1772530783091-59019c82.png?_wi=2", - imageAlt: "Flag identification game mode", - }, + id: "flags", brand: "Classic Mode", name: "Flag Master", price: "Free", rating: 5, + reviewCount: "9.8k", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQg1toRAkDoa7lCJ51b3Gvcbx0/screenshot-of-a-flag-identification-game-1772530783091-59019c82.png?_wi=2", imageAlt: "Flag identification game mode"}, { - id: "map-click", - brand: "Interactive Mode", - name: "Map Click Precision", - price: "Free", - rating: 5, - reviewCount: "15.2k", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQg1toRAkDoa7lCJ51b3Gvcbx0/interactive-world-map-interface-with-cli-1772530783179-7ded8ed4.png?_wi=2", - imageAlt: "Interactive map clicking gameplay", - }, + id: "map-click", brand: "Interactive Mode", name: "Map Click Precision", price: "Free", rating: 5, + reviewCount: "15.2k", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQg1toRAkDoa7lCJ51b3Gvcbx0/interactive-world-map-interface-with-cli-1772530783179-7ded8ed4.png?_wi=2", imageAlt: "Interactive map clicking gameplay"}, { - id: "geoguessr", - brand: "Expert Mode", - name: "GeoGuessr Style", - price: "Free", - rating: 5, - reviewCount: "11.6k", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQg1toRAkDoa7lCJ51b3Gvcbx0/street-view-style-interface-showing-a-ra-1772530783881-b327071a.png?_wi=2", - imageAlt: "Street view geography mode", - }, + id: "geoguessr", brand: "Expert Mode", name: "GeoGuessr Style", price: "Free", rating: 5, + reviewCount: "11.6k", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQg1toRAkDoa7lCJ51b3Gvcbx0/street-view-style-interface-showing-a-ra-1772530783881-b327071a.png?_wi=2", imageAlt: "Street view geography mode"}, { - id: "duel", - brand: "Multiplayer", - name: "1v1 Duel Mode", - price: "Free", - rating: 5, - reviewCount: "18.9k", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQg1toRAkDoa7lCJ51b3Gvcbx0/split-screen-duel-interface-showing-two--1772530784050-7703441a.png?_wi=2", - imageAlt: "Real-time duel gameplay interface", - }, + id: "duel", brand: "Multiplayer", name: "1v1 Duel Mode", price: "Free", rating: 5, + reviewCount: "18.9k", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQg1toRAkDoa7lCJ51b3Gvcbx0/split-screen-duel-interface-showing-two--1772530784050-7703441a.png?_wi=2", imageAlt: "Real-time duel gameplay interface"}, { - id: "battle-royale", - brand: "Tournament", - name: "Battle Royale 50v50", - price: "Free", - rating: 5, - reviewCount: "14.3k", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQg1toRAkDoa7lCJ51b3Gvcbx0/battle-royale-tournament-interface-showi-1772530784157-a63d5cba.png?_wi=2", - imageAlt: "Battle royale tournament mode", - }, + id: "battle-royale", brand: "Tournament", name: "Battle Royale 50v50", price: "Free", rating: 5, + reviewCount: "14.3k", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQg1toRAkDoa7lCJ51b3Gvcbx0/battle-royale-tournament-interface-showi-1772530784157-a63d5cba.png?_wi=2", imageAlt: "Battle royale tournament mode"}, ]} gridVariant="bento-grid" animationType="slide-up" @@ -123,19 +80,13 @@ export default function GameModesPage() { features={[ { icon: Zap, - title: "Speed Challenges", - description: "Test your knowledge under pressure. Quick-fire questions with limited time ensure fast reflexes and instant recall.", - }, + title: "Speed Challenges", description: "Test your knowledge under pressure. Quick-fire questions with limited time ensure fast reflexes and instant recall."}, { icon: Sparkles, - title: "Precision Scoring", - description: "Accuracy matters. Distance-based scoring rewards precision on map challenges. Get closer to win more points.", - }, + title: "Precision Scoring", description: "Accuracy matters. Distance-based scoring rewards precision on map challenges. Get closer to win more points."}, { icon: Users, - title: "Multiplayer Mechanics", - description: "Real-time synchronization with live opponents. See scores update instantly and experience genuine competitive intensity.", - }, + title: "Multiplayer Mechanics", description: "Real-time synchronization with live opponents. See scores update instantly and experience genuine competitive intensity."}, ]} animationType="slide-up" textboxLayout="default" @@ -152,13 +103,7 @@ export default function GameModesPage() { tagIcon={Users} tagAnimation="blur-reveal" names={[ - "Pro Gaming Leagues", - "Educational Institutions", - "Content Creators", - "Tournament Organizers", - "Geography Experts", - "Casual Players", - ]} + "Pro Gaming Leagues", "Educational Institutions", "Content Creators", "Tournament Organizers", "Geography Experts", "Casual Players"]} textboxLayout="default" useInvertedBackground={false} speed={40} @@ -170,8 +115,7 @@ export default function GameModesPage() { Date: Tue, 3 Mar 2026 09:48:41 +0000 Subject: [PATCH 4/6] Update src/app/layout.tsx --- src/app/layout.tsx | 24 +++++------------------- 1 file changed, 5 insertions(+), 19 deletions(-) diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 3110826..dcb29f3 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -5,37 +5,23 @@ import { ServiceWrapper } from "@/components/ServiceWrapper"; import Tag from "@/tag/Tag"; const interTight = Inter_Tight({ - variable: "--font-inter-tight", - subsets: ["latin"], + variable: "--font-inter-tight", subsets: ["latin"], weight: ["100", "200", "300", "400", "500", "600", "700", "800", "900"], }); export const metadata: Metadata = { - title: "GeoClash - Competitive Geography Gaming Platform", - description: "Challenge the world in competitive geography gaming. Play real-time duels, join battle royale tournaments, and climb global rankings on GeoClash.", - keywords: "geography game, competitive gaming, geography quiz, real-time multiplayer, geography challenge, esports, online game, geography learning", - robots: { + title: "GeoClash - Competitive Geography Gaming Platform", description: "Challenge the world in competitive geography gaming. Play real-time duels, join battle royale tournaments, and climb global rankings on GeoClash.", keywords: "geography game, competitive gaming, geography quiz, real-time multiplayer, geography challenge, esports, online game, geography learning", robots: { index: true, follow: true, }, openGraph: { - title: "GeoClash - Master Geography in Competitive Gaming", - description: "Join thousands of players competing in real-time geography challenges. Climb rankings from Bronze to Legend tier.", - url: "https://www.geoclash.io", - siteName: "GeoClash", - type: "website", - images: [ + title: "GeoClash - Master Geography in Competitive Gaming", description: "Join thousands of players competing in real-time geography challenges. Climb rankings from Bronze to Legend tier.", url: "https://www.geoclash.io", siteName: "GeoClash", type: "website", images: [ { - url: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQg1toRAkDoa7lCJ51b3Gvcbx0/a-vibrant-competitive-geography-gaming-d-1772530783746-1cf01ecc.png", - alt: "GeoClash competitive gameplay dashboard", - }, + url: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQg1toRAkDoa7lCJ51b3Gvcbx0/a-vibrant-competitive-geography-gaming-d-1772530783746-1cf01ecc.png", alt: "GeoClash competitive gameplay dashboard"}, ], }, twitter: { - card: "summary_large_image", - title: "GeoClash - Competitive Geography Gaming", - description: "Challenge players worldwide in real-time geography duels and tournaments.", - images: ["https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQg1toRAkDoa7lCJ51b3Gvcbx0/a-vibrant-competitive-geography-gaming-d-1772530783746-1cf01ecc.png"], + card: "summary_large_image", title: "GeoClash - Competitive Geography Gaming", description: "Challenge players worldwide in real-time geography duels and tournaments.", images: ["https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQg1toRAkDoa7lCJ51b3Gvcbx0/a-vibrant-competitive-geography-gaming-d-1772530783746-1cf01ecc.png"], }, }; -- 2.49.1 From 7b796bbd0530cfdf9c28f9897a7364181c5f2302 Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 3 Mar 2026 09:48:42 +0000 Subject: [PATCH 5/6] Update src/app/page.tsx --- src/app/page.tsx | 192 +++++++++-------------------------------------- 1 file changed, 35 insertions(+), 157 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 9887e54..46fd16b 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -9,8 +9,7 @@ import MetricCardTwo from "@/components/sections/metrics/MetricCardTwo"; import SocialProofOne from "@/components/sections/socialProof/SocialProofOne"; import TestimonialCardFive from "@/components/sections/testimonial/TestimonialCardFive"; import FooterBaseReveal from "@/components/sections/footer/FooterBaseReveal"; -import Link from "next/link"; -import { Zap, Sparkles, Globe, Trophy, Users, Target, Award, Crown, Star, HelpCircle } from "lucide-react"; +import { Zap, Sparkles, Globe, Trophy, Users, Target, Award, Crown, Star } from "lucide-react"; export default function HomePage() { return ( @@ -50,26 +49,14 @@ export default function HomePage() { background={{ variant: "glowing-orb" }} testimonials={[ { - name: "Alex Chen", - handle: "Pro Player, GeoClash", - testimonial: "GeoClash is incredibly addictive! The real-time multiplayer modes keep me coming back every day. Best geography game ever!", - rating: 5, - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQg1toRAkDoa7lCJ51b3Gvcbx0/portrait-of-a-confident-young-profession-1772530783628-f0fa97e8.png", - }, + name: "Alex Chen", handle: "Pro Player, GeoClash", testimonial: "GeoClash is incredibly addictive! The real-time multiplayer modes keep me coming back every day. Best geography game ever!", rating: 5, + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQg1toRAkDoa7lCJ51b3Gvcbx0/portrait-of-a-confident-young-profession-1772530783628-f0fa97e8.png"}, { - name: "Maria Rodriguez", - handle: "Streamer, GeoBoss", - testimonial: "The competitive ranking system is so well-designed. I've streamed GeoClash for hours and the community is amazing.", - rating: 5, - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQg1toRAkDoa7lCJ51b3Gvcbx0/portrait-of-a-female-content-creator-str-1772530783817-30db4c15.png", - }, + name: "Maria Rodriguez", handle: "Streamer, GeoBoss", testimonial: "The competitive ranking system is so well-designed. I've streamed GeoClash for hours and the community is amazing.", rating: 5, + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQg1toRAkDoa7lCJ51b3Gvcbx0/portrait-of-a-female-content-creator-str-1772530783817-30db4c15.png"}, { - name: "James Thompson", - handle: "Geography Teacher", - testimonial: "My students love using GeoClash to learn. It makes geography fun and challenging at the same time.", - rating: 5, - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQg1toRAkDoa7lCJ51b3Gvcbx0/portrait-of-a-male-geography-teacher-in--1772530782588-79fc9814.png", - }, + name: "James Thompson", handle: "Geography Teacher", testimonial: "My students love using GeoClash to learn. It makes geography fun and challenging at the same time.", rating: 5, + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQg1toRAkDoa7lCJ51b3Gvcbx0/portrait-of-a-male-geography-teacher-in--1772530782588-79fc9814.png"}, ]} buttons={[ { text: "Start Playing Free", href: "https://play.geoclash.io" }, @@ -93,34 +80,22 @@ export default function HomePage() { features={[ { icon: Globe, - title: "Interactive World Maps", - description: "Click-to-place accuracy scoring on dynamic world maps. Real-time feedback on every answer with distance calculations.", - }, + title: "Interactive World Maps", description: "Click-to-place accuracy scoring on dynamic world maps. Real-time feedback on every answer with distance calculations."}, { icon: Zap, - title: "Lightning-Fast Duels", - description: "1v1 real-time multiplayer battles with live scoring. ELO-based matchmaking ensures competitive fairness.", - }, + title: "Lightning-Fast Duels", description: "1v1 real-time multiplayer battles with live scoring. ELO-based matchmaking ensures competitive fairness."}, { icon: Trophy, - title: "Dynamic Ranking System", - description: "Six-tier ranking system from Bronze to Legend. Weekly and global leaderboards with real-time updates.", - }, + title: "Dynamic Ranking System", description: "Six-tier ranking system from Bronze to Legend. Weekly and global leaderboards with real-time updates."}, { icon: Users, - title: "Battle Royale Mode", - description: "50-player elimination tournaments. One wrong answer and you're out. Last player standing claims victory.", - }, + title: "Battle Royale Mode", description: "50-player elimination tournaments. One wrong answer and you're out. Last player standing claims victory."}, { icon: Target, - title: "Multiple Game Modes", - description: "Capitals, Flags, GeoGuessr-style, and more. Each mode tests different geography skills with progressive difficulty.", - }, + title: "Multiple Game Modes", description: "Capitals, Flags, GeoGuessr-style, and more. Each mode tests different geography skills with progressive difficulty."}, { icon: Award, - title: "Achievement System", - description: "Unlock badges and role upgrades as you progress. Premium cosmetics and exclusive tournament access.", - }, + title: "Achievement System", description: "Unlock badges and role upgrades as you progress. Premium cosmetics and exclusive tournament access."}, ]} animationType="slide-up" textboxLayout="default" @@ -137,65 +112,23 @@ export default function HomePage() { tagAnimation="blur-reveal" products={[ { - id: "capitals", - brand: "Classic Mode", - name: "Capitals Challenge", - price: "Free", - rating: 5, - reviewCount: "12.4k", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQg1toRAkDoa7lCJ51b3Gvcbx0/screenshot-style-interface-showing-a-cap-1772530785359-a7de2074.png?_wi=1", - imageAlt: "Capitals game mode screenshot", - }, + id: "capitals", brand: "Classic Mode", name: "Capitals Challenge", price: "Free", rating: 5, + reviewCount: "12.4k", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQg1toRAkDoa7lCJ51b3Gvcbx0/screenshot-style-interface-showing-a-cap-1772530785359-a7de2074.png?_wi=1", imageAlt: "Capitals game mode screenshot"}, { - id: "flags", - brand: "Classic Mode", - name: "Flag Master", - price: "Free", - rating: 5, - reviewCount: "9.8k", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQg1toRAkDoa7lCJ51b3Gvcbx0/screenshot-of-a-flag-identification-game-1772530783091-59019c82.png?_wi=1", - imageAlt: "Flag identification game mode", - }, + id: "flags", brand: "Classic Mode", name: "Flag Master", price: "Free", rating: 5, + reviewCount: "9.8k", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQg1toRAkDoa7lCJ51b3Gvcbx0/screenshot-of-a-flag-identification-game-1772530783091-59019c82.png?_wi=1", imageAlt: "Flag identification game mode"}, { - id: "map-click", - brand: "Interactive Mode", - name: "Map Click Precision", - price: "Free", - rating: 5, - reviewCount: "15.2k", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQg1toRAkDoa7lCJ51b3Gvcbx0/interactive-world-map-interface-with-cli-1772530783179-7ded8ed4.png?_wi=1", - imageAlt: "Interactive map clicking gameplay", - }, + id: "map-click", brand: "Interactive Mode", name: "Map Click Precision", price: "Free", rating: 5, + reviewCount: "15.2k", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQg1toRAkDoa7lCJ51b3Gvcbx0/interactive-world-map-interface-with-cli-1772530783179-7ded8ed4.png?_wi=1", imageAlt: "Interactive map clicking gameplay"}, { - id: "geoguessr", - brand: "Expert Mode", - name: "GeoGuessr Style", - price: "Free", - rating: 5, - reviewCount: "11.6k", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQg1toRAkDoa7lCJ51b3Gvcbx0/street-view-style-interface-showing-a-ra-1772530783881-b327071a.png?_wi=1", - imageAlt: "Street view geography mode", - }, + id: "geoguessr", brand: "Expert Mode", name: "GeoGuessr Style", price: "Free", rating: 5, + reviewCount: "11.6k", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQg1toRAkDoa7lCJ51b3Gvcbx0/street-view-style-interface-showing-a-ra-1772530783881-b327071a.png?_wi=1", imageAlt: "Street view geography mode"}, { - id: "duel", - brand: "Multiplayer", - name: "1v1 Duel Mode", - price: "Free", - rating: 5, - reviewCount: "18.9k", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQg1toRAkDoa7lCJ51b3Gvcbx0/split-screen-duel-interface-showing-two--1772530784050-7703441a.png?_wi=1", - imageAlt: "Real-time duel gameplay interface", - }, + id: "duel", brand: "Multiplayer", name: "1v1 Duel Mode", price: "Free", rating: 5, + reviewCount: "18.9k", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQg1toRAkDoa7lCJ51b3Gvcbx0/split-screen-duel-interface-showing-two--1772530784050-7703441a.png?_wi=1", imageAlt: "Real-time duel gameplay interface"}, { - id: "battle-royale", - brand: "Tournament", - name: "Battle Royale 50v50", - price: "Free", - rating: 5, - reviewCount: "14.3k", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQg1toRAkDoa7lCJ51b3Gvcbx0/battle-royale-tournament-interface-showi-1772530784157-a63d5cba.png?_wi=1", - imageAlt: "Battle royale tournament mode", - }, + id: "battle-royale", brand: "Tournament", name: "Battle Royale 50v50", price: "Free", rating: 5, + reviewCount: "14.3k", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQg1toRAkDoa7lCJ51b3Gvcbx0/battle-royale-tournament-interface-showi-1772530784157-a63d5cba.png?_wi=1", imageAlt: "Battle royale tournament mode"}, ]} gridVariant="bento-grid" animationType="slide-up" @@ -235,17 +168,7 @@ export default function HomePage() { tagIcon={Users} tagAnimation="blur-reveal" names={[ - "GeoPro Gaming", - "Educational Streams", - "Geography Teachers Network", - "Travel Influencers Hub", - "Competitive Gaming League", - "Student Learning Collective", - "Teachers Association", - "Gaming Communities Network", - "Educational Tech Leaders", - "Global Esports Federation", - ]} + "GeoPro Gaming", "Educational Streams", "Geography Teachers Network", "Travel Influencers Hub", "Competitive Gaming League", "Student Learning Collective", "Teachers Association", "Gaming Communities Network", "Educational Tech Leaders", "Global Esports Federation"]} textboxLayout="default" useInvertedBackground={false} speed={40} @@ -262,59 +185,17 @@ export default function HomePage() { tagAnimation="slide-up" testimonials={[ { - id: "1", - name: "Sarah Mitchell, Geography Competition Winner", - date: "Date: 15 January 2025", - title: "Changed How I Learn Geography Forever", - quote: "GeoClash transformed my geography skills from average to championship level. The competitive mechanics and real-time feedback are incredible. I've won 3 regional tournaments since joining!", - tag: "Competitive Player", - avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQg1toRAkDoa7lCJ51b3Gvcbx0/professional-headshot-of-a-confident-you-1772530782319-8bb8ec94.png", - }, + id: "1", name: "Sarah Mitchell, Geography Competition Winner", date: "Date: 15 January 2025", title: "Changed How I Learn Geography Forever", quote: "GeoClash transformed my geography skills from average to championship level. The competitive mechanics and real-time feedback are incredible. I've won 3 regional tournaments since joining!", tag: "Competitive Player", avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQg1toRAkDoa7lCJ51b3Gvcbx0/professional-headshot-of-a-confident-you-1772530782319-8bb8ec94.png"}, { - id: "2", - name: "Prof. David Chen, University Geography Department", - date: "Date: 22 January 2025", - title: "The Most Engaging Learning Tool I've Found", - quote: "I incorporated GeoClash into my university curriculum and student engagement skyrocketed. They're learning while having so much fun. The competitive aspect drives genuine mastery.", - tag: "Educator", - avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQg1toRAkDoa7lCJ51b3Gvcbx0/professional-headshot-of-a-mature-male-a-1772530782346-08b3a51c.png", - }, + id: "2", name: "Prof. David Chen, University Geography Department", date: "Date: 22 January 2025", title: "The Most Engaging Learning Tool I've Found", quote: "I incorporated GeoClash into my university curriculum and student engagement skyrocketed. They're learning while having so much fun. The competitive aspect drives genuine mastery.", tag: "Educator", avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQg1toRAkDoa7lCJ51b3Gvcbx0/professional-headshot-of-a-mature-male-a-1772530782346-08b3a51c.png"}, { - id: "3", - name: "Marcus Rodriguez, Content Creator", - date: "Date: 18 January 2025", - title: "Perfect for Streaming and Community Building", - quote: "My viewers love watching GeoClash streams. The real-time multiplayer keeps things exciting and unpredictable. Best decision bringing it to my channel was amazing ROI.", - tag: "Streamer", - avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQg1toRAkDoa7lCJ51b3Gvcbx0/energetic-content-creator-male-with-mode-1772530783330-2618ee7b.png", - }, + id: "3", name: "Marcus Rodriguez, Content Creator", date: "Date: 18 January 2025", title: "Perfect for Streaming and Community Building", quote: "My viewers love watching GeoClash streams. The real-time multiplayer keeps things exciting and unpredictable. Best decision bringing it to my channel was amazing ROI.", tag: "Streamer", avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQg1toRAkDoa7lCJ51b3Gvcbx0/energetic-content-creator-male-with-mode-1772530783330-2618ee7b.png"}, { - id: "4", - name: "Emma Thompson, Geography Student", - date: "Date: 10 January 2025", - title: "Finally, Geography is Cool", - quote: "GeoClash made me actually care about geography. The gamification is genius, and competing with friends makes it so addictive. I'm in the Top 100 globally now!", - tag: "Student", - avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQg1toRAkDoa7lCJ51b3Gvcbx0/young-woman-with-enthusiastic-friendly-s-1772530784820-960d4709.png", - }, + id: "4", name: "Emma Thompson, Geography Student", date: "Date: 10 January 2025", title: "Finally, Geography is Cool", quote: "GeoClash made me actually care about geography. The gamification is genius, and competing with friends makes it so addictive. I'm in the Top 100 globally now!", tag: "Student", avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQg1toRAkDoa7lCJ51b3Gvcbx0/young-woman-with-enthusiastic-friendly-s-1772530784820-960d4709.png"}, { - id: "5", - name: "James Wilson, Esports Tournament Organizer", - date: "Date: 05 January 2025", - title: "A New Esports Category is Born", - quote: "GeoClash has legitimate competitive potential. We've run 5 tournaments with 500+ participants each. The skill ceiling is high, spectator appeal is massive. This is the future.", - tag: "Tournament Organizer", - avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQg1toRAkDoa7lCJ51b3Gvcbx0/professional-business-man-with-confident-1772530782640-dd979a10.png", - }, + id: "5", name: "James Wilson, Esports Tournament Organizer", date: "Date: 05 January 2025", title: "A New Esports Category is Born", quote: "GeoClash has legitimate competitive potential. We've run 5 tournaments with 500+ participants each. The skill ceiling is high, spectator appeal is massive. This is the future.", tag: "Tournament Organizer", avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQg1toRAkDoa7lCJ51b3Gvcbx0/professional-business-man-with-confident-1772530782640-dd979a10.png"}, { - id: "6", - name: "Lisa Park, Geography Blogger", - date: "Date: 28 December 2024", - title: "Innovation Meets Education", - quote: "GeoClash represents the perfect blend of entertainment and education. The ranking system is fair, the modes are diverse, and the community is incredibly welcoming. Highly recommended!", - tag: "Content Creator", - avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQg1toRAkDoa7lCJ51b3Gvcbx0/creative-woman-with-warm-smile-and-moder-1772530783134-19dc86dd.png", - }, + id: "6", name: "Lisa Park, Geography Blogger", date: "Date: 28 December 2024", title: "Innovation Meets Education", quote: "GeoClash represents the perfect blend of entertainment and education. The ranking system is fair, the modes are diverse, and the community is incredibly welcoming. Highly recommended!", tag: "Content Creator", avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQg1toRAkDoa7lCJ51b3Gvcbx0/creative-woman-with-warm-smile-and-moder-1772530783134-19dc86dd.png"}, ]} textboxLayout="default" useInvertedBackground={true} @@ -325,8 +206,7 @@ export default function HomePage() { Date: Tue, 3 Mar 2026 09:48:43 +0000 Subject: [PATCH 6/6] Update src/app/rankings/page.tsx --- src/app/rankings/page.tsx | 30 +++++++----------------------- 1 file changed, 7 insertions(+), 23 deletions(-) diff --git a/src/app/rankings/page.tsx b/src/app/rankings/page.tsx index 357d043..70adad6 100644 --- a/src/app/rankings/page.tsx +++ b/src/app/rankings/page.tsx @@ -6,7 +6,6 @@ import MetricCardTwo from "@/components/sections/metrics/MetricCardTwo"; import FeatureBorderGlow from "@/components/sections/feature/featureBorderGlow/FeatureBorderGlow"; import SocialProofOne from "@/components/sections/socialProof/SocialProofOne"; import FooterBaseReveal from "@/components/sections/footer/FooterBaseReveal"; -import Link from "next/link"; import { Crown, Trophy, Zap, Users } from "lucide-react"; export default function RankingsPage() { @@ -69,19 +68,13 @@ export default function RankingsPage() { features={[ { icon: Crown, - title: "Fair ELO Calculation", - description: "Points are calculated based on opponent strength and match performance. Beat higher-rated opponents for bigger rewards.", - }, + title: "Fair ELO Calculation", description: "Points are calculated based on opponent strength and match performance. Beat higher-rated opponents for bigger rewards."}, { icon: Trophy, - title: "Weekly & Global Boards", - description: "Compete in real-time rankings. Track progress on weekly boards and aim for global leaderboard positions.", - }, + title: "Weekly & Global Boards", description: "Compete in real-time rankings. Track progress on weekly boards and aim for global leaderboard positions."}, { icon: Zap, - title: "Tier Unlocks", - description: "Each tier progression unlocks exclusive cosmetics, badges, and access to premium tournaments.", - }, + title: "Tier Unlocks", description: "Each tier progression unlocks exclusive cosmetics, badges, and access to premium tournaments."}, ]} animationType="slide-up" textboxLayout="default" @@ -98,13 +91,7 @@ export default function RankingsPage() { tagIcon={Users} tagAnimation="blur-reveal" names={[ - "50,000+ Active Competitors", - "200+ Countries Represented", - "10+ Million Matches Played", - "24/7 Global Tournaments", - "Real-Time Leaderboards", - "Fair ELO System", - ]} + "50,000+ Active Competitors", "200+ Countries Represented", "10+ Million Matches Played", "24/7 Global Tournaments", "Real-Time Leaderboards", "Fair ELO System"]} textboxLayout="default" useInvertedBackground={false} speed={40} @@ -116,8 +103,7 @@ export default function RankingsPage() {