diff --git a/src/app/lessons/page.tsx b/src/app/lessons/page.tsx index 78b52db..953aeeb 100644 --- a/src/app/lessons/page.tsx +++ b/src/app/lessons/page.tsx @@ -19,103 +19,67 @@ export default function LessonsPage() { const lessonFeatures = [ { - id: "lesson-grammar", - title: "Grammar Mastery", - description: "Progressive grammar instruction from basic sentence structures to complex grammatical constructions. Each lesson builds on previous knowledge with clear explanations and practical examples.", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac0hnRx25GVe6aFKscmrdJRcNY/an-interactive-grammar-exercise-interfac-1772877381267-b7f4abaf.png?_wi=2", - imageAlt: "Interactive Grammar Lessons" + id: "lesson-grammar", title: "Grammar Mastery", description: "Progressive grammar instruction from basic sentence structures to complex grammatical constructions. Each lesson builds on previous knowledge with clear explanations and practical examples.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac0hnRx25GVe6aFKscmrdJRcNY/an-interactive-grammar-exercise-interfac-1772877381267-b7f4abaf.png", imageAlt: "Interactive Grammar Lessons" }, { - id: "lesson-speaking", - title: "Speaking & Pronunciation", - description: "Practice authentic conversation with AI-powered pronunciation feedback. Record yourself speaking and receive detailed analysis of intonation, stress, and clarity.", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac0hnRx25GVe6aFKscmrdJRcNY/a-speaking-practice-interface-for-englis-1772877378934-de702ed4.png?_wi=2", - imageAlt: "Speaking Practice Sessions" + id: "lesson-speaking", title: "Speaking & Pronunciation", description: "Practice authentic conversation with AI-powered pronunciation feedback. Record yourself speaking and receive detailed analysis of intonation, stress, and clarity.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac0hnRx25GVe6aFKscmrdJRcNY/a-speaking-practice-interface-for-englis-1772877378934-de702ed4.png", imageAlt: "Speaking Practice Sessions" }, { - id: "lesson-vocabulary", - title: "Vocabulary Building", - description: "Learn 1500+ words across all levels using interactive flashcards, context-based learning, and spaced repetition. Each word includes pronunciation, definitions, and example sentences.", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac0hnRx25GVe6aFKscmrdJRcNY/a-vocabulary-builder-interface-showing-f-1772877381009-c471e240.png?_wi=2", - imageAlt: "Vocabulary Builder" + id: "lesson-vocabulary", title: "Vocabulary Building", description: "Learn 1500+ words across all levels using interactive flashcards, context-based learning, and spaced repetition. Each word includes pronunciation, definitions, and example sentences.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac0hnRx25GVe6aFKscmrdJRcNY/a-vocabulary-builder-interface-showing-f-1772877381009-c471e240.png", imageAlt: "Vocabulary Builder" }, { - id: "lesson-listening", - title: "Listening Comprehension", - description: "Train your ear with authentic audio content including conversations, podcasts, and lectures. Transcripts and multiple-choice questions help reinforce comprehension skills.", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac0hnRx25GVe6aFKscmrdJRcNY/a-listening-comprehension-interface-show-1772877379137-12a7e448.png?_wi=2", - imageAlt: "Listening Practice" + id: "lesson-listening", title: "Listening Comprehension", description: "Train your ear with authentic audio content including conversations, podcasts, and lectures. Transcripts and multiple-choice questions help reinforce comprehension skills.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac0hnRx25GVe6aFKscmrdJRcNY/a-listening-comprehension-interface-show-1772877379137-12a7e448.png", imageAlt: "Listening Practice" }, { - id: "lesson-writing", - title: "Writing & Composition", - description: "Improve your writing with guided exercises from simple sentences to essays. Get real-time feedback on grammar, vocabulary, and style from our AI writing assistant.", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac0hnRx25GVe6aFKscmrdJRcNY/a-writing-practice-interface-with-a-text-1772877379755-94e14601.png?_wi=2", - imageAlt: "Writing Practice" + id: "lesson-writing", title: "Writing & Composition", description: "Improve your writing with guided exercises from simple sentences to essays. Get real-time feedback on grammar, vocabulary, and style from our AI writing assistant.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac0hnRx25GVe6aFKscmrdJRcNY/a-writing-practice-interface-with-a-text-1772877379755-94e14601.png", imageAlt: "Writing Practice" }, { - id: "lesson-cultural", - title: "Cultural Context", - description: "Explore English-speaking cultures through authentic materials, idioms, and cultural references. Understand not just the language but the world behind it.", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac0hnRx25GVe6aFKscmrdJRcNY/a-modern-bright-english-lesson-interface-1772877379019-6c8ccd54.png?_wi=2", - imageAlt: "Cultural Learning" + id: "lesson-cultural", title: "Cultural Context", description: "Explore English-speaking cultures through authentic materials, idioms, and cultural references. Understand not just the language but the world behind it.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac0hnRx25GVe6aFKscmrdJRcNY/a-modern-bright-english-lesson-interface-1772877379019-6c8ccd54.png", imageAlt: "Cultural Learning" } ]; const bulletPoints = [ { - title: "Structured Curriculum", - description: "Each lesson follows a proven 5-step methodology: introduction, input, practice, production, and review. This ensures deep learning and retention.", - icon: BookMarked, + title: "Structured Curriculum", description: "Each lesson follows a proven 5-step methodology: introduction, input, practice, production, and review. This ensures deep learning and retention.", icon: BookMarked, }, { - title: "Interactive Exercises", - description: "Over 500+ interactive exercises including drag-and-drop, matching, multiple choice, and free-response activities to keep learning engaging and fun.", - icon: Play, + title: "Interactive Exercises", description: "Over 500+ interactive exercises including drag-and-drop, matching, multiple choice, and free-response activities to keep learning engaging and fun.", icon: Play, }, { - title: "Progress Monitoring", - description: "Track your advancement with detailed analytics showing strengths, weaknesses, and personalized recommendations for improvement in each skill area.", - icon: CheckCircle, + title: "Progress Monitoring", description: "Track your advancement with detailed analytics showing strengths, weaknesses, and personalized recommendations for improvement in each skill area.", icon: CheckCircle, }, { - title: "Multimedia Content", - description: "Learn with videos, audio clips, images, and infographics. Different learners have different styles—we support them all with diverse content types.", - icon: Layers, + title: "Multimedia Content", description: "Learn with videos, audio clips, images, and infographics. Different learners have different styles—we support them all with diverse content types.", icon: Layers, }, ]; const footerColumns = [ { - title: "Learning", - items: [ - { label: "All Levels", href: "/" }, + title: "Learning", items: [ + { label: "All Levels", href: "/levels" }, { label: "Lessons", href: "/lessons" }, { label: "Quizzes", href: "/quizzes" }, { label: "Progress Tracker", href: "/dashboard" }, ], }, { - title: "Plans & Pricing", - items: [ - { label: "Monthly Plan", href: "/" }, - { label: "Annual Plan", href: "/" }, - { label: "Lifetime Access", href: "/" }, + title: "Plans & Pricing", items: [ + { label: "Monthly Plan", href: "/pricing" }, + { label: "Annual Plan", href: "/pricing" }, + { label: "Lifetime Access", href: "/pricing" }, { label: "Special Offers", href: "/offers" }, ], }, { - title: "Support", - items: [ + title: "Support", items: [ { label: "Help Center", href: "/help" }, - { label: "Contact Us", href: "/" }, - { label: "FAQ", href: "/" }, + { label: "Contact Us", href: "/contact" }, + { label: "FAQ", href: "#faq" }, { label: "Community Forum", href: "/forum" }, ], }, { - title: "Company", - items: [ + title: "Company", items: [ { label: "About Us", href: "/about" }, { label: "Blog", href: "/blog" }, { label: "Careers", href: "/careers" }, @@ -123,8 +87,7 @@ export default function LessonsPage() { ], }, { - title: "Legal", - items: [ + title: "Legal", items: [ { label: "Privacy Policy", href: "/privacy" }, { label: "Terms of Service", href: "/terms" }, { label: "Cookie Policy", href: "/cookies" }, @@ -140,7 +103,7 @@ export default function LessonsPage() { borderRadius="soft" contentWidth="mediumSmall" sizing="largeSmallSizeLargeTitles" - background="noiseDiagonalGradient" + background="circleGradient" cardStyle="soft-shadow" primaryButtonStyle="primary-glow" secondaryButtonStyle="solid" @@ -206,13 +169,14 @@ export default function LessonsPage() { textboxLayout="default" useInvertedBackground={true} bulletPoints={bulletPoints} - imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac0hnRx25GVe6aFKscmrdJRcNY/a-comprehensive-visualization-of-the-tes-1772877380273-25880ea4.png?_wi=3" + imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac0hnRx25GVe6aFKscmrdJRcNY/a-comprehensive-visualization-of-the-tes-1772877380273-25880ea4.png" imageAlt="TestEng Learning Platform" imagePosition="right" buttons={[ { text: "Start Your First Lesson", href: "/signup" } ]} buttonAnimation="slide-up" + mediaAnimation="opacity" /> diff --git a/src/app/levels/page.tsx b/src/app/levels/page.tsx index 970dfb0..0b356ce 100644 --- a/src/app/levels/page.tsx +++ b/src/app/levels/page.tsx @@ -16,7 +16,7 @@ export default function LevelsPage() { borderRadius="soft" contentWidth="mediumSmall" sizing="largeSmallSizeLargeTitles" - background="noiseDiagonalGradient" + background="circleGradient" cardStyle="soft-shadow" primaryButtonStyle="primary-glow" secondaryButtonStyle="solid" @@ -33,9 +33,7 @@ export default function LevelsPage() { { name: "Contact", id: "contact" }, ]} button={{ - text: "Get Started", - href: "signup", - }} + text: "Get Started", href: "signup"}} /> @@ -50,53 +48,23 @@ export default function LevelsPage() { useInvertedBackground={false} features={[ { - id: "a1", - title: "A1 - Beginner", - description: - "Start from scratch with basic greetings, introductions, numbers, colors, and fundamental everyday vocabulary. Learn present simple tense and essential survival phrases for traveling and daily interactions.", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac0hnRx25GVe6aFKscmrdJRcNY/a-beginner-english-level-a1-course-overv-1772877380566-52b958cb.png?_wi=2", - imageAlt: "A1 Beginner Level", - }, + id: "a1", title: "A1 - Beginner", description: + "Start from scratch with basic greetings, introductions, numbers, colors, and fundamental everyday vocabulary. Learn present simple tense and essential survival phrases for traveling and daily interactions.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac0hnRx25GVe6aFKscmrdJRcNY/a-beginner-english-level-a1-course-overv-1772877380566-52b958cb.png", imageAlt: "A1 Beginner Level"}, { - id: "a2", - title: "A2 - Elementary", - description: - "Build confidence with daily routines, simple conversations about hobbies and interests, and past tense introduction. Expand your vocabulary to over 1500 words and handle basic professional communication.", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac0hnRx25GVe6aFKscmrdJRcNY/an-elementary-english-level-a2-course-vi-1772877383295-e4cb4afa.png?_wi=2", - imageAlt: "A2 Elementary Level", - }, + id: "a2", title: "A2 - Elementary", description: + "Build confidence with daily routines, simple conversations about hobbies and interests, and past tense introduction. Expand your vocabulary to over 1500 words and handle basic professional communication.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac0hnRx25GVe6aFKscmrdJRcNY/an-elementary-english-level-a2-course-vi-1772877383295-e4cb4afa.png", imageAlt: "A2 Elementary Level"}, { - id: "b1", - title: "B1 - Intermediate", - description: - "Engage confidently in complex conversations, understand main ideas in texts and media, and express your opinions clearly. Master continuous tenses, perfect tenses, and discuss personal experiences with detail.", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac0hnRx25GVe6aFKscmrdJRcNY/an-intermediate-english-level-b1-course--1772877379899-716f630f.png?_wi=2", - imageAlt: "B1 Intermediate Level", - }, + id: "b1", title: "B1 - Intermediate", description: + "Engage confidently in complex conversations, understand main ideas in texts and media, and express your opinions clearly. Master continuous tenses, perfect tenses, and discuss personal experiences with detail.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac0hnRx25GVe6aFKscmrdJRcNY/an-intermediate-english-level-b1-course--1772877379899-716f630f.png", imageAlt: "B1 Intermediate Level"}, { - id: "b2", - title: "B2 - Upper Intermediate", - description: - "Communicate with fluency and ease with native speakers, understand nuanced texts and specialized content, and discuss complex topics with precision. Master passive voice, conditionals, and advanced vocabulary.", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac0hnRx25GVe6aFKscmrdJRcNY/an-upper-intermediate-english-level-b2-c-1772877379293-5efc438c.png?_wi=2", - imageAlt: "B2 Upper Intermediate Level", - }, + id: "b2", title: "B2 - Upper Intermediate", description: + "Communicate with fluency and ease with native speakers, understand nuanced texts and specialized content, and discuss complex topics with precision. Master passive voice, conditionals, and advanced vocabulary.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac0hnRx25GVe6aFKscmrdJRcNY/an-upper-intermediate-english-level-b2-c-1772877379293-5efc438c.png", imageAlt: "B2 Upper Intermediate Level"}, { - id: "c1", - title: "C1 - Advanced", - description: - "Master advanced grammar, idiomatic expressions, and cultural nuances. Express yourself with sophistication in professional contexts, academic discussions, and creative writing. Understand subtle meanings and implied messages.", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac0hnRx25GVe6aFKscmrdJRcNY/an-advanced-english-level-c1-course-show-1772877380294-51867c57.png?_wi=2", - imageAlt: "C1 Advanced Level", - }, + id: "c1", title: "C1 - Advanced", description: + "Master advanced grammar, idiomatic expressions, and cultural nuances. Express yourself with sophistication in professional contexts, academic discussions, and creative writing. Understand subtle meanings and implied messages.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac0hnRx25GVe6aFKscmrdJRcNY/an-advanced-english-level-c1-course-show-1772877380294-51867c57.png", imageAlt: "C1 Advanced Level"}, { - id: "c2", - title: "C2 - Proficient", - description: - "Achieve near-native fluency with mastery of academic English, technical vocabulary, and subtle linguistic distinctions. Understand and produce complex written and spoken English in any context.", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac0hnRx25GVe6aFKscmrdJRcNY/a-proficient-english-level-c2-course-sho-1772877379503-cb6d13f5.png?_wi=2", - imageAlt: "C2 Proficient Level", - }, + id: "c2", title: "C2 - Proficient", description: + "Achieve near-native fluency with mastery of academic English, technical vocabulary, and subtle linguistic distinctions. Understand and produce complex written and spoken English in any context.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac0hnRx25GVe6aFKscmrdJRcNY/a-proficient-english-level-c2-course-sho-1772877379503-cb6d13f5.png", imageAlt: "C2 Proficient Level"}, ]} gridVariant="two-columns-alternating-heights" animationType="slide-up" @@ -116,39 +84,30 @@ export default function LevelsPage() { useInvertedBackground={true} bulletPoints={[ { - title: "12 Comprehensive Lessons", - description: - "Each level contains 12 carefully crafted lessons covering grammar, vocabulary, listening, speaking, reading, and writing skills. Progress sequentially through topics.", - icon: BookMarked, + title: "12 Comprehensive Lessons", description: + "Each level contains 12 carefully crafted lessons covering grammar, vocabulary, listening, speaking, reading, and writing skills. Progress sequentially through topics.", icon: BookMarked, }, { - title: "Quiz After Every 3 Lessons", - description: - "Regular assessments ensure you've mastered the material before advancing. With 4 quizzes per level, you'll have 24 quizzes total to track your progress.", - icon: CheckCircle, + title: "Quiz After Every 3 Lessons", description: + "Regular assessments ensure you've mastered the material before advancing. With 4 quizzes per level, you'll have 24 quizzes total to track your progress.", icon: CheckCircle, }, { - title: "Interactive Exercises", - description: - "Practice real-world scenarios through role-playing, speaking drills, writing prompts, and communication-based activities. Learn by doing, not just reading.", - icon: Play, + title: "Interactive Exercises", description: + "Practice real-world scenarios through role-playing, speaking drills, writing prompts, and communication-based activities. Learn by doing, not just reading.", icon: Play, }, { - title: "Flexible Learning", - description: - "Study at your own pace with no time limits. Access lessons on desktop, tablet, or mobile. Download materials for offline study and sync progress across all devices.", - }, + title: "Flexible Learning", description: + "Study at your own pace with no time limits. Access lessons on desktop, tablet, or mobile. Download materials for offline study and sync progress across all devices."}, { - title: "Certification Available", - description: - "Earn recognized digital certificates upon completing each level (available for Annual and Lifetime plans). Boost your resume and professional credentials.", - }, + title: "Certification Available", description: + "Earn recognized digital certificates upon completing each level (available for Annual and Lifetime plans). Boost your resume and professional credentials."}, ]} - imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac0hnRx25GVe6aFKscmrdJRcNY/a-comprehensive-visualization-of-the-tes-1772877380273-25880ea4.png?_wi=2" + imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac0hnRx25GVe6aFKscmrdJRcNY/a-comprehensive-visualization-of-the-tes-1772877380273-25880ea4.png" imageAlt="TestEng Learning Platform" imagePosition="right" buttons={[{ text: "Enroll Now", href: "/signup" }]} buttonAnimation="slide-up" + mediaAnimation="opacity" /> @@ -158,8 +117,7 @@ export default function LevelsPage() { copyrightText="© 2025 TestEng. All rights reserved. | Mastering English at Every Level" columns={[ { - title: "Learning", - items: [ + title: "Learning", items: [ { label: "All Levels", href: "/levels" }, { label: "Lessons", href: "/lessons" }, { label: "Quizzes", href: "/quizzes" }, @@ -167,26 +125,23 @@ export default function LevelsPage() { ], }, { - title: "Plans & Pricing", - items: [ - { label: "Monthly Plan", href: "/" }, - { label: "Annual Plan", href: "/" }, - { label: "Lifetime Access", href: "/" }, + title: "Plans & Pricing", items: [ + { label: "Monthly Plan", href: "/pricing" }, + { label: "Annual Plan", href: "/pricing" }, + { label: "Lifetime Access", href: "/pricing" }, { label: "Special Offers", href: "/offers" }, ], }, { - title: "Support", - items: [ + title: "Support", items: [ { label: "Help Center", href: "/help" }, - { label: "Contact Us", href: "/" }, - { label: "FAQ", href: "/" }, + { label: "Contact Us", href: "/contact" }, + { label: "FAQ", href: "#faq" }, { label: "Community Forum", href: "/forum" }, ], }, { - title: "Company", - items: [ + title: "Company", items: [ { label: "About Us", href: "/about" }, { label: "Blog", href: "/blog" }, { label: "Careers", href: "/careers" }, @@ -194,8 +149,7 @@ export default function LevelsPage() { ], }, { - title: "Legal", - items: [ + title: "Legal", items: [ { label: "Privacy Policy", href: "/privacy" }, { label: "Terms of Service", href: "/terms" }, { label: "Cookie Policy", href: "/cookies" }, diff --git a/src/app/page.tsx b/src/app/page.tsx index f1fcbb0..d74fe18 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -33,7 +33,7 @@ export default function HomePage() { borderRadius="soft" contentWidth="mediumSmall" sizing="largeSmallSizeLargeTitles" - background="noiseDiagonalGradient" + background="circleGradient" cardStyle="soft-shadow" primaryButtonStyle="primary-glow" secondaryButtonStyle="solid" @@ -43,9 +43,7 @@ export default function HomePage() { @@ -57,49 +55,27 @@ export default function HomePage() { tag="Learn English Online" tagIcon={BookOpen} tagAnimation="slide-up" - background={{ variant: "noiseDiagonalGradient" }} + background={{ variant: "plain" }} buttons={[ { - text: "Start Free Trial", - href: "/signup", - }, + text: "Start Free Trial", href: "/signup"}, { - text: "Explore Levels", - href: "/dashboard", - }, + text: "Explore Levels", href: "/levels"}, ]} buttonAnimation="slide-up" carouselItems={[ { - id: "carousel-1", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac0hnRx25GVe6aFKscmrdJRcNY/a-modern-bright-english-lesson-interface-1772877379019-6c8ccd54.png?_wi=1", - imageAlt: "Interactive English Lesson", - }, + id: "carousel-1", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac0hnRx25GVe6aFKscmrdJRcNY/a-modern-bright-english-lesson-interface-1772877379019-6c8ccd54.png", imageAlt: "Interactive English Lesson"}, { - id: "carousel-2", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac0hnRx25GVe6aFKscmrdJRcNY/a-speaking-practice-interface-for-englis-1772877378934-de702ed4.png?_wi=1", - imageAlt: "Speaking Practice", - }, + id: "carousel-2", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac0hnRx25GVe6aFKscmrdJRcNY/a-speaking-practice-interface-for-englis-1772877378934-de702ed4.png", imageAlt: "Speaking Practice"}, { - id: "carousel-3", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac0hnRx25GVe6aFKscmrdJRcNY/an-interactive-grammar-exercise-interfac-1772877381267-b7f4abaf.png?_wi=1", - imageAlt: "Grammar Exercises", - }, + id: "carousel-3", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac0hnRx25GVe6aFKscmrdJRcNY/an-interactive-grammar-exercise-interfac-1772877381267-b7f4abaf.png", imageAlt: "Grammar Exercises"}, { - id: "carousel-4", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac0hnRx25GVe6aFKscmrdJRcNY/a-vocabulary-builder-interface-showing-f-1772877381009-c471e240.png?_wi=1", - imageAlt: "Vocabulary Builder", - }, + id: "carousel-4", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac0hnRx25GVe6aFKscmrdJRcNY/a-vocabulary-builder-interface-showing-f-1772877381009-c471e240.png", imageAlt: "Vocabulary Builder"}, { - id: "carousel-5", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac0hnRx25GVe6aFKscmrdJRcNY/a-listening-comprehension-interface-show-1772877379137-12a7e448.png?_wi=1", - imageAlt: "Listening Comprehension", - }, + id: "carousel-5", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac0hnRx25GVe6aFKscmrdJRcNY/a-listening-comprehension-interface-show-1772877379137-12a7e448.png", imageAlt: "Listening Comprehension"}, { - id: "carousel-6", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac0hnRx25GVe6aFKscmrdJRcNY/a-writing-practice-interface-with-a-text-1772877379755-94e14601.png?_wi=1", - imageAlt: "Writing Practice", - }, + id: "carousel-6", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac0hnRx25GVe6aFKscmrdJRcNY/a-writing-practice-interface-with-a-text-1772877379755-94e14601.png", imageAlt: "Writing Practice"}, ]} autoPlay={true} autoPlayInterval={4000} @@ -117,55 +93,23 @@ export default function HomePage() { useInvertedBackground={false} features={[ { - id: "a1", - title: "A1 - Beginner", - description: "Master basic greetings, introductions, and fundamental vocabulary. Learn present tense basics and essential survival phrases.", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac0hnRx25GVe6aFKscmrdJRcNY/a-beginner-english-level-a1-course-overv-1772877380566-52b958cb.png?_wi=1", - imageAlt: "A1 Beginner Level", - }, + id: "a1", title: "A1 - Beginner", description: "Master basic greetings, introductions, and fundamental vocabulary. Learn present tense basics and essential survival phrases.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac0hnRx25GVe6aFKscmrdJRcNY/a-beginner-english-level-a1-course-overv-1772877380566-52b958cb.png", imageAlt: "A1 Beginner Level"}, { - id: "a2", - title: "A2 - Elementary", - description: "Build on basics with daily routines, simple conversations, and past tense introduction. Expand vocabulary to 1500+ words.", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac0hnRx25GVe6aFKscmrdJRcNY/an-elementary-english-level-a2-course-vi-1772877383295-e4cb4afa.png?_wi=1", - imageAlt: "A2 Elementary Level", - }, + id: "a2", title: "A2 - Elementary", description: "Build on basics with daily routines, simple conversations, and past tense introduction. Expand vocabulary to 1500+ words.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac0hnRx25GVe6aFKscmrdJRcNY/an-elementary-english-level-a2-course-vi-1772877383295-e4cb4afa.png", imageAlt: "A2 Elementary Level"}, { - id: "b1", - title: "B1 - Intermediate", - description: "Engage in complex conversations, understand main ideas in texts, and express opinions. Master continuous and perfect tenses.", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac0hnRx25GVe6aFKscmrdJRcNY/an-intermediate-english-level-b1-course--1772877379899-716f630f.png?_wi=1", - imageAlt: "B1 Intermediate Level", - }, + id: "b1", title: "B1 - Intermediate", description: "Engage in complex conversations, understand main ideas in texts, and express opinions. Master continuous and perfect tenses.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac0hnRx25GVe6aFKscmrdJRcNY/an-intermediate-english-level-b1-course--1772877379899-716f630f.png", imageAlt: "B1 Intermediate Level"}, { - id: "b2", - title: "B2 - Upper Intermediate", - description: "Communicate fluently with native speakers, understand nuanced texts, and discuss complex topics with precision.", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac0hnRx25GVe6aFKscmrdJRcNY/an-upper-intermediate-english-level-b2-c-1772877379293-5efc438c.png?_wi=1", - imageAlt: "B2 Upper Intermediate Level", - }, + id: "b2", title: "B2 - Upper Intermediate", description: "Communicate fluently with native speakers, understand nuanced texts, and discuss complex topics with precision.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac0hnRx25GVe6aFKscmrdJRcNY/an-upper-intermediate-english-level-b2-c-1772877379293-5efc438c.png", imageAlt: "B2 Upper Intermediate Level"}, { - id: "c1", - title: "C1 - Advanced", - description: "Master advanced grammar, idioms, and cultural nuances. Express yourself with sophistication in professional contexts.", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac0hnRx25GVe6aFKscmrdJRcNY/an-advanced-english-level-c1-course-show-1772877380294-51867c57.png?_wi=1", - imageAlt: "C1 Advanced Level", - }, + id: "c1", title: "C1 - Advanced", description: "Master advanced grammar, idioms, and cultural nuances. Express yourself with sophistication in professional contexts.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac0hnRx25GVe6aFKscmrdJRcNY/an-advanced-english-level-c1-course-show-1772877380294-51867c57.png", imageAlt: "C1 Advanced Level"}, { - id: "c2", - title: "C2 - Proficient", - description: "Achieve near-native fluency. Master academic English, technical vocabulary, and subtle linguistic distinctions.", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac0hnRx25GVe6aFKscmrdJRcNY/a-proficient-english-level-c2-course-sho-1772877379503-cb6d13f5.png?_wi=1", - imageAlt: "C2 Proficient Level", - }, + id: "c2", title: "C2 - Proficient", description: "Achieve near-native fluency. Master academic English, technical vocabulary, and subtle linguistic distinctions.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac0hnRx25GVe6aFKscmrdJRcNY/a-proficient-english-level-c2-course-sho-1772877379503-cb6d13f5.png", imageAlt: "C2 Proficient Level"}, ]} gridVariant="two-columns-alternating-heights" animationType="slide-up" buttons={[ { - text: "View All Levels", - href: "/dashboard", - }, + text: "View All Levels", href: "/levels"}, ]} buttonAnimation="slide-up" /> @@ -182,37 +126,25 @@ export default function HomePage() { useInvertedBackground={true} bulletPoints={[ { - title: "12 Lessons Per Level", - description: "Each proficiency level contains 12 carefully structured lessons covering grammar, vocabulary, listening, speaking, and writing.", - icon: BookMarked, + title: "12 Lessons Per Level", description: "Each proficiency level contains 12 carefully structured lessons covering grammar, vocabulary, listening, speaking, and writing.", icon: BookMarked, }, { - title: "Quiz After Every 3 Lessons", - description: "Regular assessments after every 3 lessons ensure you've mastered the material before progressing to the next section.", - icon: CheckCircle, + title: "Quiz After Every 3 Lessons", description: "Regular assessments after every 3 lessons ensure you've mastered the material before progressing to the next section.", icon: CheckCircle, }, { - title: "Interactive Practice", - description: "Engage with interactive exercises, speaking activities, and real-world scenarios to practice English in meaningful contexts.", - icon: Play, + title: "Interactive Practice", description: "Engage with interactive exercises, speaking activities, and real-world scenarios to practice English in meaningful contexts.", icon: Play, }, { - title: "Progress Tracking", - description: "Monitor your advancement with detailed performance analytics and personalized recommendations for improvement.", - }, + title: "Progress Tracking", description: "Monitor your advancement with detailed performance analytics and personalized recommendations for improvement."}, { - title: "Lifetime Access", - description: "Once enrolled, access all course materials indefinitely. Learn at your pace with no time restrictions.", - }, + title: "Lifetime Access", description: "Once enrolled, access all course materials indefinitely. Learn at your pace with no time restrictions."}, ]} - imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac0hnRx25GVe6aFKscmrdJRcNY/a-comprehensive-visualization-of-the-tes-1772877380273-25880ea4.png?_wi=1" + imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac0hnRx25GVe6aFKscmrdJRcNY/a-comprehensive-visualization-of-the-tes-1772877380273-25880ea4.png" imageAlt="TestEng Learning Platform Interface" imagePosition="right" buttons={[ { - text: "Start Learning Today", - href: "/signup", - }, + text: "Start Learning Today", href: "/signup"}, ]} buttonAnimation="slide-up" mediaAnimation="opacity" @@ -232,59 +164,23 @@ export default function HomePage() { animationType="slide-up" testimonials={[ { - id: "1", - name: "Ayşe Yılmaz", - role: "Marketing Manager", - company: "Istanbul Tech Corp", - rating: 5, - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac0hnRx25GVe6aFKscmrdJRcNY/professional-portrait-of-a-smiling-turki-1772877378011-b918d385.png?_wi=1", - imageAlt: "Ayşe Yılmaz", - }, + id: "1", name: "Ayşe Yılmaz", role: "Marketing Manager", company: "Istanbul Tech Corp", rating: 5, + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac0hnRx25GVe6aFKscmrdJRcNY/professional-portrait-of-a-smiling-turki-1772877378011-b918d385.png", imageAlt: "Ayşe Yılmaz"}, { - id: "2", - name: "Muhammad Al-Rashid", - role: "Software Engineer", - company: "Dubai Innovation Hub", - rating: 5, - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac0hnRx25GVe6aFKscmrdJRcNY/professional-portrait-of-a-confident-ara-1772877377858-ff9404ac.png?_wi=1", - imageAlt: "Muhammad Al-Rashid", - }, + id: "2", name: "Muhammad Al-Rashid", role: "Software Engineer", company: "Dubai Innovation Hub", rating: 5, + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac0hnRx25GVe6aFKscmrdJRcNY/professional-portrait-of-a-confident-ara-1772877377858-ff9404ac.png", imageAlt: "Muhammad Al-Rashid"}, { - id: "3", - name: "Sofia Rodriguez", - role: "Business Analyst", - company: "Mexico City Finance", - rating: 5, - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac0hnRx25GVe6aFKscmrdJRcNY/professional-portrait-of-a-latina-woman--1772877378687-4c5eee4d.png?_wi=1", - imageAlt: "Sofia Rodriguez", - }, + id: "3", name: "Sofia Rodriguez", role: "Business Analyst", company: "Mexico City Finance", rating: 5, + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac0hnRx25GVe6aFKscmrdJRcNY/professional-portrait-of-a-latina-woman--1772877378687-4c5eee4d.png", imageAlt: "Sofia Rodriguez"}, { - id: "4", - name: "Chen Wei", - role: "University Student", - company: "Beijing International School", - rating: 5, - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac0hnRx25GVe6aFKscmrdJRcNY/portrait-of-a-young-chinese-man-in-his-e-1772877378270-07b11cc2.png?_wi=1", - imageAlt: "Chen Wei", - }, + id: "4", name: "Chen Wei", role: "University Student", company: "Beijing International School", rating: 5, + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac0hnRx25GVe6aFKscmrdJRcNY/portrait-of-a-young-chinese-man-in-his-e-1772877378270-07b11cc2.png", imageAlt: "Chen Wei"}, { - id: "5", - name: "Olga Petrova", - role: "HR Director", - company: "Moscow Global Services", - rating: 5, - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac0hnRx25GVe6aFKscmrdJRcNY/professional-portrait-of-a-russian-woman-1772877377716-604d123b.png?_wi=1", - imageAlt: "Olga Petrova", - }, + id: "5", name: "Olga Petrova", role: "HR Director", company: "Moscow Global Services", rating: 5, + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac0hnRx25GVe6aFKscmrdJRcNY/professional-portrait-of-a-russian-woman-1772877377716-604d123b.png", imageAlt: "Olga Petrova"}, { - id: "6", - name: "João Silva", - role: "Entrepreneur", - company: "São Paulo Startup", - rating: 5, - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac0hnRx25GVe6aFKscmrdJRcNY/portrait-of-a-brazilian-man-in-his-early-1772877377986-21172a92.png?_wi=1", - imageAlt: "João Silva", - }, + id: "6", name: "João Silva", role: "Entrepreneur", company: "São Paulo Startup", rating: 5, + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac0hnRx25GVe6aFKscmrdJRcNY/portrait-of-a-brazilian-man-in-his-early-1772877377986-21172a92.png", imageAlt: "João Silva"}, ]} /> @@ -301,67 +197,31 @@ export default function HomePage() { animationType="slide-up" plans={[ { - id: "monthly", - badge: "Flexible", - badgeIcon: Zap, - price: "$19.99", - subtitle: "Perfect for trying TestEng", - buttons: [ + id: "monthly", badge: "Flexible", badgeIcon: Zap, + price: "$19.99", subtitle: "Perfect for trying TestEng", buttons: [ { - text: "Start Free Trial", - href: "/signup", - }, + text: "Start Free Trial", href: "/signup"}, ], features: [ - "Access to all 6 proficiency levels", - "72 comprehensive lessons", - "Unlimited quizzes (1 after every 3 lessons)", - "Progress tracking dashboard", - "Mobile app access", - "Community forum access", - ], + "Access to all 6 proficiency levels", "72 comprehensive lessons", "Unlimited quizzes (1 after every 3 lessons)", "Progress tracking dashboard", "Mobile app access", "Community forum access"], }, { - id: "annual", - badge: "Best Value", - badgeIcon: Sparkles, - price: "$149.99", - subtitle: "Save 38% with annual billing", - buttons: [ + id: "annual", badge: "Best Value", badgeIcon: Sparkles, + price: "$149.99", subtitle: "Save 38% with annual billing", buttons: [ { - text: "Get Annual Plan", - href: "/signup?plan=annual", - }, + text: "Get Annual Plan", href: "/signup?plan=annual"}, ], features: [ - "All Monthly features included", - "Priority email support", - "Weekly live group lessons", - "Personalized learning recommendations", - "Certificate of completion", - "1-on-1 tutoring session (1 per month)", - ], + "All Monthly features included", "Priority email support", "Weekly live group lessons", "Personalized learning recommendations", "Certificate of completion", "1-on-1 tutoring session (1 per month)"], }, { - id: "lifetime", - badge: "Ultimate", - badgeIcon: Crown, - price: "$399.99", - subtitle: "Learn forever, one-time payment", - buttons: [ + id: "lifetime", badge: "Ultimate", badgeIcon: Crown, + price: "$399.99", subtitle: "Learn forever, one-time payment", buttons: [ { - text: "Get Lifetime Access", - href: "/signup?plan=lifetime", - }, + text: "Get Lifetime Access", href: "/signup?plan=lifetime"}, ], features: [ - "Lifetime access to all courses", - "All Annual features included", - "Unlimited 1-on-1 tutoring", - "Priority support 24/7", - "Advanced vocabulary builder", - "Professional certification exam prep", - ], + "Lifetime access to all courses", "All Annual features included", "Unlimited 1-on-1 tutoring", "Priority support 24/7", "Advanced vocabulary builder", "Professional certification exam prep"], }, ]} /> @@ -380,55 +240,25 @@ export default function HomePage() { animationType="smooth" faqs={[ { - id: "1", - title: "How many lessons are included per level?", - content: "Each of the 6 proficiency levels (A1, A2, B1, B2, C1, C2) contains exactly 12 lessons. That's a total of 72 comprehensive lessons covering grammar, vocabulary, listening, speaking, and writing skills.", - }, + id: "1", title: "How many lessons are included per level?", content: "Each of the 6 proficiency levels (A1, A2, B1, B2, C1, C2) contains exactly 12 lessons. That's a total of 72 comprehensive lessons covering grammar, vocabulary, listening, speaking, and writing skills."}, { - id: "2", - title: "How often are quizzes given?", - content: "Quizzes are strategically placed after every 3 lessons to help reinforce learning and assess comprehension. This means you'll have 4 quizzes per level, for a total of 24 quizzes across all levels.", - }, + id: "2", title: "How often are quizzes given?", content: "Quizzes are strategically placed after every 3 lessons to help reinforce learning and assess comprehension. This means you'll have 4 quizzes per level, for a total of 24 quizzes across all levels."}, { - id: "3", - title: "Can I learn at my own pace?", - content: "Absolutely! All our plans offer flexible, self-paced learning. There are no deadlines or time restrictions. Complete lessons whenever and wherever you want, using our web or mobile app.", - }, + id: "3", title: "Can I learn at my own pace?", content: "Absolutely! All our plans offer flexible, self-paced learning. There are no deadlines or time restrictions. Complete lessons whenever and wherever you want, using our web or mobile app."}, { - id: "4", - title: "What if I don't pass a quiz?", - content: "Don't worry! You can retake quizzes as many times as you need. We recommend reviewing the relevant lesson material before retaking. Our system tracks your progress and highlights areas for improvement.", - }, + id: "4", title: "What if I don't pass a quiz?", content: "Don't worry! You can retake quizzes as many times as you need. We recommend reviewing the relevant lesson material before retaking. Our system tracks your progress and highlights areas for improvement."}, { - id: "5", - title: "Is there a free trial available?", - content: "Yes! We offer a 7-day free trial with access to the first 3 lessons of the A1 Beginner level. No credit card required to start. Cancel anytime if it's not for you.", - }, + id: "5", title: "Is there a free trial available?", content: "Yes! We offer a 7-day free trial with access to the first 3 lessons of the A1 Beginner level. No credit card required to start. Cancel anytime if it's not for you."}, { - id: "6", - title: "What devices can I use?", - content: "TestEng works on desktop computers, tablets, and smartphones. We have dedicated iOS and Android apps available in the App Store and Google Play for optimal mobile learning.", - }, + id: "6", title: "What devices can I use?", content: "TestEng works on desktop computers, tablets, and smartphones. We have dedicated iOS and Android apps available in the App Store and Google Play for optimal mobile learning."}, { - id: "7", - title: "Can I download lessons for offline use?", - content: "Premium members can download lesson materials, audio files, and worksheets for offline access. You can complete quizzes online once you reconnect.", - }, + id: "7", title: "Can I download lessons for offline use?", content: "Premium members can download lesson materials, audio files, and worksheets for offline access. You can complete quizzes online once you reconnect."}, { - id: "8", - title: "Do you offer certificates?", - content: "Annual and Lifetime plan members receive a digital certificate of completion for each level they finish. These certificates are recognized by employers and educational institutions worldwide.", - }, + id: "8", title: "Do you offer certificates?", content: "Annual and Lifetime plan members receive a digital certificate of completion for each level they finish. These certificates are recognized by employers and educational institutions worldwide."}, { - id: "9", - title: "Is there customer support available?", - content: "Yes! Monthly plan members get email support. Annual members receive priority email support, and Lifetime members enjoy 24/7 priority support including live chat and phone assistance.", - }, + id: "9", title: "Is there customer support available?", content: "Yes! Monthly plan members get email support. Annual members receive priority email support, and Lifetime members enjoy 24/7 priority support including live chat and phone assistance."}, { - id: "10", - title: "Can I transfer my progress if I change devices?", - content: "Yes, your progress is automatically synced to your TestEng account across all devices. Sign in with the same email, and all your completed lessons and quiz scores will be available.", - }, + id: "10", title: "Can I transfer my progress if I change devices?", content: "Yes, your progress is automatically synced to your TestEng account across all devices. Sign in with the same email, and all your completed lessons and quiz scores will be available."}, ]} /> @@ -440,7 +270,7 @@ export default function HomePage() { description="Subscribe to our newsletter and receive weekly learning tips, course updates, and exclusive content delivered to your inbox. Join thousands of English learners already improving their skills." tagIcon={Mail} tagAnimation="slide-up" - background={{ variant: "noiseDiagonalGradient" }} + background={{ variant: "plain" }} useInvertedBackground={true} inputPlaceholder="Enter your email address" buttonText="Subscribe Now" @@ -454,108 +284,63 @@ export default function HomePage() { copyrightText="© 2025 TestEng. All rights reserved. | Mastering English at Every Level" columns={[ { - title: "Learning", - items: [ + title: "Learning", items: [ { - label: "All Levels", - href: "/dashboard", - }, + label: "All Levels", href: "/levels"}, { - label: "Lessons", - href: "/dashboard", - }, + label: "Lessons", href: "/lessons"}, { - label: "Quizzes", - href: "/dashboard", - }, + label: "Quizzes", href: "/quizzes"}, { - label: "Progress Tracker", - href: "/dashboard", - }, + label: "Progress Tracker", href: "/dashboard"}, ], }, { - title: "Plans & Pricing", - items: [ + title: "Plans & Pricing", items: [ { - label: "Monthly Plan", - href: "/", - }, + label: "Monthly Plan", href: "/pricing"}, { - label: "Annual Plan", - href: "/", - }, + label: "Annual Plan", href: "/pricing"}, { - label: "Lifetime Access", - href: "/", - }, + label: "Lifetime Access", href: "/pricing"}, { - label: "Special Offers", - href: "/", - }, + label: "Special Offers", href: "/offers"}, ], }, { - title: "Support", - items: [ + title: "Support", items: [ { - label: "Help Center", - href: "/", - }, + label: "Help Center", href: "/help"}, { - label: "Contact Us", - href: "/", - }, + label: "Contact Us", href: "/contact"}, { - label: "FAQ", - href: "/", - }, + label: "FAQ", href: "#faq"}, { - label: "Community Forum", - href: "/", - }, + label: "Community Forum", href: "/forum"}, ], }, { - title: "Company", - items: [ + title: "Company", items: [ { - label: "About Us", - href: "/about", - }, + label: "About Us", href: "/about"}, { - label: "Blog", - href: "/", - }, + label: "Blog", href: "/blog"}, { - label: "Careers", - href: "/", - }, + label: "Careers", href: "/careers"}, { - label: "Media Kit", - href: "/", - }, + label: "Media Kit", href: "/media"}, ], }, { - title: "Legal", - items: [ + title: "Legal", items: [ { - label: "Privacy Policy", - href: "/", - }, + label: "Privacy Policy", href: "/privacy"}, { - label: "Terms of Service", - href: "/", - }, + label: "Terms of Service", href: "/terms"}, { - label: "Cookie Policy", - href: "/", - }, + label: "Cookie Policy", href: "/cookies"}, { - label: "Accessibility", - href: "/", - }, + label: "Accessibility", href: "/accessibility"}, ], }, ]}