Merge version_1 into main
Merge version_1 into main
This commit was merged in pull request #2.
This commit is contained in:
@@ -20,8 +20,7 @@ export default function LearnPage() {
|
||||
|
||||
const footerColumns = [
|
||||
{
|
||||
title: "Product",
|
||||
items: [
|
||||
title: "Product", items: [
|
||||
{ label: "Features", href: "#features" },
|
||||
{ label: "Pricing", href: "/pricing" },
|
||||
{ label: "Languages", href: "#vocabulary-system" },
|
||||
@@ -29,8 +28,7 @@ export default function LearnPage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Learning",
|
||||
items: [
|
||||
title: "Learning", items: [
|
||||
{ label: "How It Works", href: "#learning-engine" },
|
||||
{ label: "Blog", href: "/blog" },
|
||||
{ label: "Resources", href: "#" },
|
||||
@@ -38,8 +36,7 @@ export default function LearnPage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Company",
|
||||
items: [
|
||||
title: "Company", items: [
|
||||
{ label: "About Us", href: "/about" },
|
||||
{ label: "Career", href: "#" },
|
||||
{ label: "Contact", href: "/contact" },
|
||||
@@ -47,8 +44,7 @@ export default function LearnPage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Legal",
|
||||
items: [
|
||||
title: "Legal", items: [
|
||||
{ label: "Privacy Policy", href: "#" },
|
||||
{ label: "Terms of Service", href: "#" },
|
||||
{ label: "Cookie Policy", href: "#" },
|
||||
@@ -87,26 +83,11 @@ export default function LearnPage() {
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
id: "1",
|
||||
title: "Instant Web Translation",
|
||||
description: "Translate any webpage dynamically while preserving layout and structure. No code or UI elements are translated—only the content you need.",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BAhaIpFAYLNzimScpNmULHDHVq/a-web-browser-showing-dynamic-text-trans-1773938107281-409499c5.png?_wi=2",
|
||||
imageAlt: "Web translation interface",
|
||||
},
|
||||
id: "1", title: "Instant Web Translation", description: "Translate any webpage dynamically while preserving layout and structure. No code or UI elements are translated—only the content you need.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BAhaIpFAYLNzimScpNmULHDHVq/a-web-browser-showing-dynamic-text-trans-1773938107281-409499c5.png?_wi=2", imageAlt: "Web translation interface"},
|
||||
{
|
||||
id: "2",
|
||||
title: "AI-Powered Grammar Tutor",
|
||||
description: "Get real-time feedback on your writing. Our AI tutor corrects mistakes and explains grammar rules tailored to your proficiency level.",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BAhaIpFAYLNzimScpNmULHDHVq/an-ai-tutoring-interface-showing-grammar-1773938107629-60172540.png?_wi=2",
|
||||
imageAlt: "AI tutoring interface",
|
||||
},
|
||||
id: "2", title: "AI-Powered Grammar Tutor", description: "Get real-time feedback on your writing. Our AI tutor corrects mistakes and explains grammar rules tailored to your proficiency level.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BAhaIpFAYLNzimScpNmULHDHVq/an-ai-tutoring-interface-showing-grammar-1773938107629-60172540.png?_wi=2", imageAlt: "AI tutoring interface"},
|
||||
{
|
||||
id: "3",
|
||||
title: "Spaced Repetition System",
|
||||
description: "Our scientifically-proven SM-2 algorithm optimizes your study schedule. Review at the perfect time to maximize long-term retention.",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BAhaIpFAYLNzimScpNmULHDHVq/a-visual-representation-of-the-sm-2-spac-1773938109525-69b6d965.png?_wi=2",
|
||||
imageAlt: "Spaced repetition algorithm",
|
||||
},
|
||||
id: "3", title: "Spaced Repetition System", description: "Our scientifically-proven SM-2 algorithm optimizes your study schedule. Review at the perfect time to maximize long-term retention.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BAhaIpFAYLNzimScpNmULHDHVq/a-visual-representation-of-the-sm-2-spac-1773938109525-69b6d965.png?_wi=2", imageAlt: "Spaced repetition algorithm"},
|
||||
]}
|
||||
gridVariant="two-columns-alternating-heights"
|
||||
animationType="slide-up"
|
||||
@@ -127,47 +108,17 @@ export default function LearnPage() {
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
id: "english",
|
||||
name: "English Vocabulary",
|
||||
price: "A1 - C1 Levels",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BAhaIpFAYLNzimScpNmULHDHVq/english-language-flag-and-vocabulary-dat-1773938107588-b8884c16.png?_wi=2",
|
||||
imageAlt: "English language",
|
||||
},
|
||||
id: "english", name: "English Vocabulary", price: "A1 - C1 Levels", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BAhaIpFAYLNzimScpNmULHDHVq/english-language-flag-and-vocabulary-dat-1773938107588-b8884c16.png?_wi=2", imageAlt: "English language"},
|
||||
{
|
||||
id: "german",
|
||||
name: "German Vocabulary",
|
||||
price: "A1 - C1 Levels",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BAhaIpFAYLNzimScpNmULHDHVq/german-language-flag-and-vocabulary-data-1773938108173-95710bcb.png?_wi=2",
|
||||
imageAlt: "German language",
|
||||
},
|
||||
id: "german", name: "German Vocabulary", price: "A1 - C1 Levels", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BAhaIpFAYLNzimScpNmULHDHVq/german-language-flag-and-vocabulary-data-1773938108173-95710bcb.png?_wi=2", imageAlt: "German language"},
|
||||
{
|
||||
id: "spanish",
|
||||
name: "Spanish Vocabulary",
|
||||
price: "A1 - C1 Levels",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BAhaIpFAYLNzimScpNmULHDHVq/spanish-language-flag-and-vocabulary-dat-1773938107133-06722b8e.png?_wi=2",
|
||||
imageAlt: "Spanish language",
|
||||
},
|
||||
id: "spanish", name: "Spanish Vocabulary", price: "A1 - C1 Levels", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BAhaIpFAYLNzimScpNmULHDHVq/spanish-language-flag-and-vocabulary-dat-1773938107133-06722b8e.png?_wi=2", imageAlt: "Spanish language"},
|
||||
{
|
||||
id: "chinese",
|
||||
name: "Chinese Vocabulary",
|
||||
price: "A1 - C1 Levels",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BAhaIpFAYLNzimScpNmULHDHVq/chinese-language-flag-and-vocabulary-dat-1773938106926-50ff7548.png?_wi=2",
|
||||
imageAlt: "Chinese language",
|
||||
},
|
||||
id: "chinese", name: "Chinese Vocabulary", price: "A1 - C1 Levels", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BAhaIpFAYLNzimScpNmULHDHVq/chinese-language-flag-and-vocabulary-dat-1773938106926-50ff7548.png?_wi=2", imageAlt: "Chinese language"},
|
||||
{
|
||||
id: "arabic",
|
||||
name: "Arabic Vocabulary",
|
||||
price: "A1 - C1 Levels",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BAhaIpFAYLNzimScpNmULHDHVq/arabic-language-flag-and-vocabulary-data-1773938107654-9f4cce72.png?_wi=2",
|
||||
imageAlt: "Arabic language",
|
||||
},
|
||||
id: "arabic", name: "Arabic Vocabulary", price: "A1 - C1 Levels", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BAhaIpFAYLNzimScpNmULHDHVq/arabic-language-flag-and-vocabulary-data-1773938107654-9f4cce72.png?_wi=2", imageAlt: "Arabic language"},
|
||||
{
|
||||
id: "russian",
|
||||
name: "Russian Vocabulary",
|
||||
price: "A1 - C1 Levels",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BAhaIpFAYLNzimScpNmULHDHVq/russian-language-flag-and-vocabulary-dat-1773938108218-13f96432.png?_wi=2",
|
||||
imageAlt: "Russian language",
|
||||
},
|
||||
id: "russian", name: "Russian Vocabulary", price: "A1 - C1 Levels", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BAhaIpFAYLNzimScpNmULHDHVq/russian-language-flag-and-vocabulary-dat-1773938108218-13f96432.png?_wi=2", imageAlt: "Russian language"},
|
||||
]}
|
||||
gridVariant="three-columns-all-equal-width"
|
||||
animationType="scale-rotate"
|
||||
@@ -188,31 +139,16 @@ export default function LearnPage() {
|
||||
useInvertedBackground={true}
|
||||
metrics={[
|
||||
{
|
||||
id: "words-learned",
|
||||
value: "500+",
|
||||
title: "Words Available",
|
||||
items: ["Per Language", "All Levels", "CEFR Certified"],
|
||||
id: "words-learned", value: "500+", title: "Words Available", items: ["Per Language", "All Levels", "CEFR Certified"],
|
||||
},
|
||||
{
|
||||
id: "daily-goal",
|
||||
value: "15",
|
||||
title: "Minutes Per Day",
|
||||
description: "Average session length for optimal learning",
|
||||
items: ["Flexible", "Customizable", "Trackable"],
|
||||
id: "daily-goal", value: "15", title: "Minutes Per Day", items: ["Flexible", "Customizable", "Trackable"],
|
||||
},
|
||||
{
|
||||
id: "success-rate",
|
||||
value: "92%",
|
||||
title: "User Success Rate",
|
||||
description: "Percentage of users achieving their language goals",
|
||||
items: ["Proven", "Effective", "Scientific"],
|
||||
id: "success-rate", value: "92%", title: "User Success Rate", items: ["Proven", "Effective", "Scientific"],
|
||||
},
|
||||
{
|
||||
id: "retention",
|
||||
value: "87%",
|
||||
title: "Long-term Retention",
|
||||
description: "Words remembered after 30 days of study",
|
||||
items: ["SM-2 Optimized", "Evidence-based", "Reliable"],
|
||||
id: "retention", value: "87%", title: "Long-term Retention", items: ["SM-2 Optimized", "Evidence-based", "Reliable"],
|
||||
},
|
||||
]}
|
||||
animationType="depth-3d"
|
||||
|
||||
178
src/app/page.tsx
178
src/app/page.tsx
@@ -25,8 +25,7 @@ export default function HomePage() {
|
||||
|
||||
const footerColumns = [
|
||||
{
|
||||
title: "Product",
|
||||
items: [
|
||||
title: "Product", items: [
|
||||
{ label: "Features", href: "#features" },
|
||||
{ label: "Pricing", href: "/pricing" },
|
||||
{ label: "Languages", href: "#vocabulary-system" },
|
||||
@@ -34,8 +33,7 @@ export default function HomePage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Learning",
|
||||
items: [
|
||||
title: "Learning", items: [
|
||||
{ label: "How It Works", href: "#learning-engine" },
|
||||
{ label: "Blog", href: "/blog" },
|
||||
{ label: "Resources", href: "#" },
|
||||
@@ -43,8 +41,7 @@ export default function HomePage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Company",
|
||||
items: [
|
||||
title: "Company", items: [
|
||||
{ label: "About Us", href: "/about" },
|
||||
{ label: "Career", href: "#" },
|
||||
{ label: "Contact", href: "/contact" },
|
||||
@@ -52,8 +49,7 @@ export default function HomePage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Legal",
|
||||
items: [
|
||||
title: "Legal", items: [
|
||||
{ label: "Privacy Policy", href: "#" },
|
||||
{ label: "Terms of Service", href: "#" },
|
||||
{ label: "Cookie Policy", href: "#" },
|
||||
@@ -96,13 +92,13 @@ export default function HomePage() {
|
||||
imageAlt="WordMaster learning interface"
|
||||
mediaAnimation="slide-up"
|
||||
marqueeItems={[
|
||||
{ name: "English" },
|
||||
{ name: "German" },
|
||||
{ name: "Spanish" },
|
||||
{ name: "Chinese" },
|
||||
{ name: "Arabic" },
|
||||
{ name: "Russian" },
|
||||
{ name: "Turkish" },
|
||||
{ label: "English" },
|
||||
{ label: "German" },
|
||||
{ label: "Spanish" },
|
||||
{ label: "Chinese" },
|
||||
{ label: "Arabic" },
|
||||
{ label: "Russian" },
|
||||
{ label: "Turkish" },
|
||||
]}
|
||||
marqueeSpeed={40}
|
||||
showMarqueeCard={true}
|
||||
@@ -123,33 +119,13 @@ export default function HomePage() {
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
id: "1",
|
||||
title: "Instant Web Translation",
|
||||
description: "Translate any webpage dynamically while preserving layout and structure. No code or UI elements are translated—only the content you need.",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BAhaIpFAYLNzimScpNmULHDHVq/a-web-browser-showing-dynamic-text-trans-1773938107281-409499c5.png?_wi=1",
|
||||
imageAlt: "Web translation interface",
|
||||
},
|
||||
id: "1", title: "Instant Web Translation", description: "Translate any webpage dynamically while preserving layout and structure. No code or UI elements are translated—only the content you need.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BAhaIpFAYLNzimScpNmULHDHVq/a-web-browser-showing-dynamic-text-trans-1773938107281-409499c5.png?_wi=1", imageAlt: "Web translation interface"},
|
||||
{
|
||||
id: "2",
|
||||
title: "Vocabulary Learning Engine",
|
||||
description: "Access 10,000+ curated words across 7 languages with CEFR levels from A1 to C1. Organized, searchable, and always at your fingertips.",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BAhaIpFAYLNzimScpNmULHDHVq/a-comprehensive-vocabulary-database-inte-1773938109642-8084c0d2.png",
|
||||
imageAlt: "Vocabulary database",
|
||||
},
|
||||
id: "2", title: "Vocabulary Learning Engine", description: "Access 10,000+ curated words across 7 languages with CEFR levels from A1 to C1. Organized, searchable, and always at your fingertips.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BAhaIpFAYLNzimScpNmULHDHVq/a-comprehensive-vocabulary-database-inte-1773938109642-8084c0d2.png", imageAlt: "Vocabulary database"},
|
||||
{
|
||||
id: "3",
|
||||
title: "SM-2 Spaced Repetition",
|
||||
description: "Advanced algorithm tracks your learning progress, optimizes review intervals, and adapts difficulty. Remember words longer with less effort.",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BAhaIpFAYLNzimScpNmULHDHVq/a-visual-representation-of-the-sm-2-spac-1773938109525-69b6d965.png?_wi=1",
|
||||
imageAlt: "Spaced repetition algorithm",
|
||||
},
|
||||
id: "3", title: "SM-2 Spaced Repetition", description: "Advanced algorithm tracks your learning progress, optimizes review intervals, and adapts difficulty. Remember words longer with less effort.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BAhaIpFAYLNzimScpNmULHDHVq/a-visual-representation-of-the-sm-2-spac-1773938109525-69b6d965.png?_wi=1", imageAlt: "Spaced repetition algorithm"},
|
||||
{
|
||||
id: "4",
|
||||
title: "AI Tutoring System",
|
||||
description: "Real-time grammar checking, mistake correction, and explanations tailored to your level. Get instant feedback on your language usage.",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BAhaIpFAYLNzimScpNmULHDHVq/an-ai-tutoring-interface-showing-grammar-1773938107629-60172540.png?_wi=1",
|
||||
imageAlt: "AI tutoring interface",
|
||||
},
|
||||
id: "4", title: "AI Tutoring System", description: "Real-time grammar checking, mistake correction, and explanations tailored to your level. Get instant feedback on your language usage.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BAhaIpFAYLNzimScpNmULHDHVq/an-ai-tutoring-interface-showing-grammar-1773938107629-60172540.png?_wi=1", imageAlt: "AI tutoring interface"},
|
||||
]}
|
||||
gridVariant="two-columns-alternating-heights"
|
||||
animationType="slide-up"
|
||||
@@ -168,24 +144,16 @@ export default function HomePage() {
|
||||
buttonAnimation="blur-reveal"
|
||||
bulletPoints={[
|
||||
{
|
||||
title: "Adaptive Intervals",
|
||||
description: "The SM-2 algorithm adjusts review timing based on your performance. Study smarter, not harder.",
|
||||
icon: Clock,
|
||||
title: "Adaptive Intervals", description: "The SM-2 algorithm adjusts review timing based on your performance. Study smarter, not harder.", icon: Clock,
|
||||
},
|
||||
{
|
||||
title: "Progress Analytics",
|
||||
description: "Track words learned per day, accuracy rates, streaks, and visual progress charts in real-time.",
|
||||
icon: BarChart3,
|
||||
title: "Progress Analytics", description: "Track words learned per day, accuracy rates, streaks, and visual progress charts in real-time.", icon: BarChart3,
|
||||
},
|
||||
{
|
||||
title: "Offline-First Design",
|
||||
description: "All your progress syncs locally first. Continue learning anywhere, sync when you're online.",
|
||||
icon: Wifi,
|
||||
title: "Offline-First Design", description: "All your progress syncs locally first. Continue learning anywhere, sync when you're online.", icon: Wifi,
|
||||
},
|
||||
{
|
||||
title: "Real Content Integration",
|
||||
description: "Learn by reading actual websites. Context-based vocabulary acquisition is proven to work.",
|
||||
icon: BookOpen,
|
||||
title: "Real Content Integration", description: "Learn by reading actual websites. Context-based vocabulary acquisition is proven to work.", icon: BookOpen,
|
||||
},
|
||||
]}
|
||||
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BAhaIpFAYLNzimScpNmULHDHVq/a-comprehensive-diagram-showing-the-word-1773938107175-94a68627.png"
|
||||
@@ -211,47 +179,17 @@ export default function HomePage() {
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
id: "english",
|
||||
name: "English Vocabulary",
|
||||
price: "A1 - C1 Levels",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BAhaIpFAYLNzimScpNmULHDHVq/english-language-flag-and-vocabulary-dat-1773938107588-b8884c16.png?_wi=1",
|
||||
imageAlt: "English language",
|
||||
},
|
||||
id: "english", name: "English Vocabulary", price: "A1 - C1 Levels", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BAhaIpFAYLNzimScpNmULHDHVq/english-language-flag-and-vocabulary-dat-1773938107588-b8884c16.png?_wi=1", imageAlt: "English language"},
|
||||
{
|
||||
id: "german",
|
||||
name: "German Vocabulary",
|
||||
price: "A1 - C1 Levels",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BAhaIpFAYLNzimScpNmULHDHVq/german-language-flag-and-vocabulary-data-1773938108173-95710bcb.png?_wi=1",
|
||||
imageAlt: "German language",
|
||||
},
|
||||
id: "german", name: "German Vocabulary", price: "A1 - C1 Levels", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BAhaIpFAYLNzimScpNmULHDHVq/german-language-flag-and-vocabulary-data-1773938108173-95710bcb.png?_wi=1", imageAlt: "German language"},
|
||||
{
|
||||
id: "spanish",
|
||||
name: "Spanish Vocabulary",
|
||||
price: "A1 - C1 Levels",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BAhaIpFAYLNzimScpNmULHDHVq/spanish-language-flag-and-vocabulary-dat-1773938107133-06722b8e.png?_wi=1",
|
||||
imageAlt: "Spanish language",
|
||||
},
|
||||
id: "spanish", name: "Spanish Vocabulary", price: "A1 - C1 Levels", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BAhaIpFAYLNzimScpNmULHDHVq/spanish-language-flag-and-vocabulary-dat-1773938107133-06722b8e.png?_wi=1", imageAlt: "Spanish language"},
|
||||
{
|
||||
id: "chinese",
|
||||
name: "Chinese Vocabulary",
|
||||
price: "A1 - C1 Levels",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BAhaIpFAYLNzimScpNmULHDHVq/chinese-language-flag-and-vocabulary-dat-1773938106926-50ff7548.png?_wi=1",
|
||||
imageAlt: "Chinese language",
|
||||
},
|
||||
id: "chinese", name: "Chinese Vocabulary", price: "A1 - C1 Levels", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BAhaIpFAYLNzimScpNmULHDHVq/chinese-language-flag-and-vocabulary-dat-1773938106926-50ff7548.png?_wi=1", imageAlt: "Chinese language"},
|
||||
{
|
||||
id: "arabic",
|
||||
name: "Arabic Vocabulary",
|
||||
price: "A1 - C1 Levels",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BAhaIpFAYLNzimScpNmULHDHVq/arabic-language-flag-and-vocabulary-data-1773938107654-9f4cce72.png?_wi=1",
|
||||
imageAlt: "Arabic language",
|
||||
},
|
||||
id: "arabic", name: "Arabic Vocabulary", price: "A1 - C1 Levels", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BAhaIpFAYLNzimScpNmULHDHVq/arabic-language-flag-and-vocabulary-data-1773938107654-9f4cce72.png?_wi=1", imageAlt: "Arabic language"},
|
||||
{
|
||||
id: "russian",
|
||||
name: "Russian Vocabulary",
|
||||
price: "A1 - C1 Levels",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BAhaIpFAYLNzimScpNmULHDHVq/russian-language-flag-and-vocabulary-dat-1773938108218-13f96432.png?_wi=1",
|
||||
imageAlt: "Russian language",
|
||||
},
|
||||
id: "russian", name: "Russian Vocabulary", price: "A1 - C1 Levels", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BAhaIpFAYLNzimScpNmULHDHVq/russian-language-flag-and-vocabulary-dat-1773938108218-13f96432.png?_wi=1", imageAlt: "Russian language"},
|
||||
]}
|
||||
gridVariant="three-columns-all-equal-width"
|
||||
animationType="scale-rotate"
|
||||
@@ -272,28 +210,16 @@ export default function HomePage() {
|
||||
useInvertedBackground={true}
|
||||
metrics={[
|
||||
{
|
||||
id: "words-learned",
|
||||
value: "100+",
|
||||
title: "Words Learned",
|
||||
items: ["This Week", "New Records", "Mastered"],
|
||||
id: "words-learned", value: "100+", title: "Words Learned", items: ["This Week", "New Records", "Mastered"],
|
||||
},
|
||||
{
|
||||
id: "accuracy",
|
||||
value: "94%",
|
||||
title: "Accuracy Rate",
|
||||
items: ["Today", "This Month", "All Time"],
|
||||
id: "accuracy", value: "94%", title: "Accuracy Rate", items: ["Today", "This Month", "All Time"],
|
||||
},
|
||||
{
|
||||
id: "streak",
|
||||
value: "42",
|
||||
title: "Day Streak",
|
||||
items: ["Keep Going", "Consistent", "Motivated"],
|
||||
id: "streak", value: "42", title: "Day Streak", items: ["Keep Going", "Consistent", "Motivated"],
|
||||
},
|
||||
{
|
||||
id: "reviews",
|
||||
value: "1,250",
|
||||
title: "Total Reviews",
|
||||
items: ["Reinforced", "Remembered", "Mastered"],
|
||||
id: "reviews", value: "1,250", title: "Total Reviews", items: ["Reinforced", "Remembered", "Mastered"],
|
||||
},
|
||||
]}
|
||||
animationType="depth-3d"
|
||||
@@ -308,21 +234,13 @@ export default function HomePage() {
|
||||
author="Alex Chen"
|
||||
avatars={[
|
||||
{
|
||||
src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BAhaIpFAYLNzimScpNmULHDHVq/professional-headshot-of-a-confident-asi-1773938106332-c9735bb5.png",
|
||||
alt: "Alex Chen",
|
||||
},
|
||||
src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BAhaIpFAYLNzimScpNmULHDHVq/professional-headshot-of-a-confident-asi-1773938106332-c9735bb5.png", alt: "Alex Chen"},
|
||||
{
|
||||
src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BAhaIpFAYLNzimScpNmULHDHVq/professional-headshot-of-a-confident-his-1773938106261-85ec4675.png",
|
||||
alt: "Maria Rodriguez",
|
||||
},
|
||||
src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BAhaIpFAYLNzimScpNmULHDHVq/professional-headshot-of-a-confident-his-1773938106261-85ec4675.png", alt: "Maria Rodriguez"},
|
||||
{
|
||||
src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BAhaIpFAYLNzimScpNmULHDHVq/professional-headshot-of-a-confident-cau-1773938105954-1595266c.png",
|
||||
alt: "James Thompson",
|
||||
},
|
||||
src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BAhaIpFAYLNzimScpNmULHDHVq/professional-headshot-of-a-confident-cau-1773938105954-1595266c.png", alt: "James Thompson"},
|
||||
{
|
||||
src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BAhaIpFAYLNzimScpNmULHDHVq/professional-headshot-of-a-confident-fre-1773938107674-1a794f83.png",
|
||||
alt: "Sophie Laurent",
|
||||
},
|
||||
src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BAhaIpFAYLNzimScpNmULHDHVq/professional-headshot-of-a-confident-fre-1773938107674-1a794f83.png", alt: "Sophie Laurent"},
|
||||
]}
|
||||
ratingAnimation="slide-up"
|
||||
avatarsAnimation="blur-reveal"
|
||||
@@ -345,35 +263,17 @@ export default function HomePage() {
|
||||
faqsAnimation="slide-up"
|
||||
faqs={[
|
||||
{
|
||||
id: "1",
|
||||
title: "How does WordMaster's translation work?",
|
||||
content: "WordMaster uses advanced NLP to detect and translate text nodes on any webpage while preserving layout and structure. The system intelligently skips code, UI elements, and metadata to ensure only content is translated. Translations are cached for performance.",
|
||||
},
|
||||
id: "1", title: "How does WordMaster's translation work?", content: "WordMaster uses advanced NLP to detect and translate text nodes on any webpage while preserving layout and structure. The system intelligently skips code, UI elements, and metadata to ensure only content is translated. Translations are cached for performance."},
|
||||
{
|
||||
id: "2",
|
||||
title: "What is the SM-2 spaced repetition algorithm?",
|
||||
content: "SM-2 is a scientifically proven algorithm that optimizes review intervals based on your performance. It tracks repetitions, interval, ease factor, and next review date. Words you struggle with appear more frequently, while mastered words space out naturally.",
|
||||
},
|
||||
id: "2", title: "What is the SM-2 spaced repetition algorithm?", content: "SM-2 is a scientifically proven algorithm that optimizes review intervals based on your performance. It tracks repetitions, interval, ease factor, and next review date. Words you struggle with appear more frequently, while mastered words space out naturally."},
|
||||
{
|
||||
id: "3",
|
||||
title: "Is there an offline mode?",
|
||||
content: "Yes! WordMaster is offline-first. All your progress, vocabulary, and learning data syncs to localStorage. When you're back online, changes automatically sync with our backend without interrupting your learning flow.",
|
||||
},
|
||||
id: "3", title: "Is there an offline mode?", content: "Yes! WordMaster is offline-first. All your progress, vocabulary, and learning data syncs to localStorage. When you're back online, changes automatically sync with our backend without interrupting your learning flow."},
|
||||
{
|
||||
id: "4",
|
||||
title: "How does the AI tutoring work?",
|
||||
content: "Our AI tutor checks your sentences, fixes grammatical errors, and explains corrections tailored to your proficiency level. It generates contextual examples and dialogue suggestions. The system outputs structured JSON for seamless integration into your learning session.",
|
||||
},
|
||||
id: "4", title: "How does the AI tutoring work?", content: "Our AI tutor checks your sentences, fixes grammatical errors, and explains corrections tailored to your proficiency level. It generates contextual examples and dialogue suggestions. The system outputs structured JSON for seamless integration into your learning session."},
|
||||
{
|
||||
id: "5",
|
||||
title: "What languages does WordMaster support?",
|
||||
content: "We support 7 languages: English, German, Turkish, Spanish, Chinese, Arabic, and Russian. Each language has a comprehensive vocabulary database organized by CEFR level (A1 through C1).",
|
||||
},
|
||||
id: "5", title: "What languages does WordMaster support?", content: "We support 7 languages: English, German, Turkish, Spanish, Chinese, Arabic, and Russian. Each language has a comprehensive vocabulary database organized by CEFR level (A1 through C1)."},
|
||||
{
|
||||
id: "6",
|
||||
title: "How is my data secured?",
|
||||
content: "WordMaster uses Supabase with PostgreSQL and Row-Level Security (RLS). All user data is encrypted, and RLS policies ensure you only see your own learning data. Authentication is handled securely with persistent sessions.",
|
||||
},
|
||||
id: "6", title: "How is my data secured?", content: "WordMaster uses Supabase with PostgreSQL and Row-Level Security (RLS). All user data is encrypted, and RLS policies ensure you only see your own learning data. Authentication is handled securely with persistent sessions."},
|
||||
]}
|
||||
ariaLabel="Common questions and answers about WordMaster platform"
|
||||
/>
|
||||
|
||||
Reference in New Issue
Block a user