Merge version_1 into main #2

Merged
bender merged 3 commits from version_1 into main 2026-03-07 10:00:13 +00:00
3 changed files with 145 additions and 442 deletions

View File

@@ -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"
/>
</div>

View File

@@ -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"}}
/>
</div>
@@ -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"
/>
</div>
@@ -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" },

View File

@@ -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() {
<NavbarStyleCentered
navItems={navItems}
button={{
text: "Get Started",
href: "/signup",
}}
text: "Get Started", href: "/signup"}}
brandName="TestEng"
/>
</div>
@@ -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"},
]}
/>
</div>
@@ -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."},
]}
/>
</div>
@@ -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"},
],
},
]}