5 Commits

Author SHA1 Message Date
7326743663 Update src/app/page.tsx 2026-03-03 05:17:08 +00:00
dd83fa9a75 Update src/app/layout.tsx 2026-03-03 05:17:07 +00:00
831dcdd4ff Merge version_4 into main
Merge version_4 into main
2026-03-03 05:13:47 +00:00
2ab48f63cd Update src/app/page.tsx 2026-03-03 05:13:42 +00:00
10c82e72d6 Merge version_3 into main
Merge version_3 into main
2026-03-03 05:11:51 +00:00
2 changed files with 17 additions and 65 deletions

View File

@@ -14,19 +14,19 @@ const inter = Inter({
});
export const metadata: Metadata = {
title: "ExamFlow - AI-Free Exam Preparation Platform", description: "Master any subject with ExamFlow's intelligent PDF processing, auto-generated flashcards, and spaced repetition scheduling. No AI APIs. Pure rule-based learning science.", keywords: "exam preparation, study app, flashcards, spaced repetition, exam planner, learning platform", metadataBase: new URL("https://examflow.io"),
title: "ExamFlow - Personal Study Management Platform", description: "ExamFlow is your personal study companion for intelligent PDF processing, flashcard generation, and spaced repetition scheduling. Pure rule-based learning science.", keywords: "exam preparation, study app, flashcards, spaced repetition, exam planner, learning platform", metadataBase: new URL("https://examflow.io"),
alternates: {
canonical: "https://examflow.io"
},
openGraph: {
title: "ExamFlow - Smart Exam Preparation", description: "Automate your exam prep. Extract PDFs, generate flashcards, and optimize revision with rule-based learning algorithms.", url: "https://examflow.io", siteName: "ExamFlow", type: "website", images: [
title: "ExamFlow - Personal Study Management", description: "Automate your exam prep. Extract PDFs, generate flashcards, and optimize revision with rule-based learning algorithms.", url: "https://examflow.io", siteName: "ExamFlow", type: "website", images: [
{
url: "http://img.b2bpic.net/free-photo/education-application-knowledge-development-concept_53876-105721.jpg", alt: "ExamFlow Dashboard"
}
]
},
twitter: {
card: "summary_large_image", title: "ExamFlow - AI-Free Exam Prep", description: "Smart learning without external APIs. Extract, summarize, flashcard, and schedule—all locally.", images: ["http://img.b2bpic.net/free-photo/education-application-knowledge-development-concept_53876-105721.jpg"]
card: "summary_large_image", title: "ExamFlow - Personal Study Management", description: "Smart learning without external APIs. Extract, summarize, flashcard, and schedule—all locally.", images: ["http://img.b2bpic.net/free-photo/education-application-knowledge-development-concept_53876-105721.jpg"]
},
robots: {
index: true,

View File

@@ -6,11 +6,10 @@ import HeroBillboardGallery from '@/components/sections/hero/HeroBillboardGaller
import FeatureHoverPattern from '@/components/sections/feature/featureHoverPattern/FeatureHoverPattern';
import MetricSplitMediaAbout from '@/components/sections/about/MetricSplitMediaAbout';
import MetricCardOne from '@/components/sections/metrics/MetricCardOne';
import TestimonialCardFifteen from '@/components/sections/testimonial/TestimonialCardFifteen';
import FaqBase from '@/components/sections/faq/FaqBase';
import ContactCTA from '@/components/sections/contact/ContactCTA';
import FooterBaseCard from '@/components/sections/footer/FooterBaseCard';
import { Brain, Zap, FileText, BookOpen, CheckCircle, HelpCircle, Calendar, TrendingUp, Workflow, Award, Clock, Layers, Rocket, Mail } from 'lucide-react';
import { Brain, Zap, FileText, BookOpen, CheckCircle, HelpCircle, Calendar, TrendingUp, Workflow, Award, Clock, Layers, Rocket } from 'lucide-react';
export default function LandingPage() {
return (
@@ -31,12 +30,10 @@ export default function LandingPage() {
brandName="ExamFlow"
navItems={[
{ name: "Dashboard", id: "dashboard" },
{ name: "Subjects", id: "subjects" },
{ name: "Flashcards", id: "flashcards" },
{ name: "Practice", id: "practice" },
{ name: "Calendar", id: "calendar" }
{ name: "Features", id: "features" },
{ name: "Help", id: "faq" }
]}
button={{ text: "Get Started", href: "#contact" }}
button={{ text: "Get Started", href: "#dashboard" }}
/>
</div>
@@ -48,8 +45,7 @@ export default function LandingPage() {
tagIcon={Brain}
tagAnimation="slide-up"
buttons={[
{ text: "Upload Your First PDF", href: "#dashboard" },
{ text: "Watch Demo", href: "#how-it-works" }
{ text: "Start Learning", href: "#dashboard" }
]}
buttonAnimation="slide-up"
mediaItems={[
@@ -107,9 +103,6 @@ export default function LandingPage() {
animationType="slide-up"
textboxLayout="default"
useInvertedBackground={false}
buttons={[
{ text: "Explore All Features", href: "#contact" }
]}
buttonAnimation="slide-up"
/>
</div>
@@ -158,44 +151,10 @@ export default function LandingPage() {
animationType="slide-up"
textboxLayout="default"
useInvertedBackground={false}
buttons={[
{ text: "Start Improving", href: "#contact" }
]}
buttonAnimation="slide-up"
/>
</div>
<div id="testimonials" data-section="testimonials">
<TestimonialCardFifteen
testimonial="ExamFlow completely transformed how I study. The automatic summarization saved me hours, and the spaced repetition system actually helped me retain information. I went from failing to passing with a B+ in just three months!"
rating={5}
author="Alex Kumar, Pre-Med Student"
avatars={[
{
src: "http://img.b2bpic.net/free-photo/portrait-delighted-hipster-male-student-with-crisp-hair_176532-8157.jpg", alt: "Student 1"
},
{
src: "http://img.b2bpic.net/free-photo/portrait-delighted-hipster-male-student-with-crisp-hair_176532-8157.jpg", alt: "Student 2"
},
{
src: "http://img.b2bpic.net/free-photo/portrait-delighted-hipster-male-student-with-crisp-hair_176532-8157.jpg", alt: "Student 3"
},
{
src: "http://img.b2bpic.net/free-photo/portrait-delighted-hipster-male-student-with-crisp-hair_176532-8157.jpg", alt: "Student 4"
},
{
src: "http://img.b2bpic.net/free-photo/portrait-delighted-hipster-male-student-with-crisp-hair_176532-8157.jpg", alt: "Student 5"
},
{
src: "http://img.b2bpic.net/free-photo/portrait-delighted-hipster-male-student-with-crisp-hair_176532-8157.jpg", alt: "Student 6"
}
]}
ratingAnimation="slide-up"
avatarsAnimation="slide-up"
useInvertedBackground={false}
/>
</div>
<div id="faq" data-section="faq">
<FaqBase
title="Frequently Asked Questions"
@@ -236,10 +195,9 @@ export default function LandingPage() {
tagIcon={Rocket}
tagAnimation="slide-up"
title="Start Your Exam Prep Journey Today"
description="Join thousands of students using ExamFlow to ace their exams. No credit card required. Start uploading your first PDF and experience intelligent, AI-free exam preparation."
description="Begin with ExamFlow to ace your exams. No credit card required. Start uploading your first PDF and experience intelligent, AI-free exam preparation."
buttons={[
{ text: "Start Free Trial", href: "#dashboard" },
{ text: "Learn More", href: "#how-it-works" }
{ text: "Start Free Trial", href: "#dashboard" }
]}
buttonAnimation="slide-up"
background={{ variant: "animated-grid" }}
@@ -255,32 +213,26 @@ export default function LandingPage() {
title: "Product", items: [
{ label: "Features", href: "#features" },
{ label: "How It Works", href: "#how-it-works" },
{ label: "Pricing", href: "#" },
{ label: "Dashboard", href: "#dashboard" }
]
},
{
title: "Learning", items: [
{ label: "Flashcards", href: "#flashcards" },
{ label: "Practice Mode", href: "#practice" },
{ label: "Revision Calendar", href: "#calendar" },
{ label: "Study Tips", href: "#" }
{ label: "Flashcards", href: "#dashboard" },
{ label: "Practice Mode", href: "#dashboard" },
{ label: "Revision Calendar", href: "#dashboard" }
]
},
{
title: "Company", items: [
{ label: "About Us", href: "#" },
{ label: "Blog", href: "#" },
{ label: "Contact", href: "#contact" },
{ label: "Careers", href: "#" }
title: "Support", items: [
{ label: "FAQ", href: "#faq" },
{ label: "Contact", href: "#contact" }
]
},
{
title: "Legal", items: [
{ label: "Privacy Policy", href: "#" },
{ label: "Terms of Service", href: "#" },
{ label: "Cookie Policy", href: "#" },
{ label: "Data Security", href: "#" }
{ label: "Terms of Service", href: "#" }
]
}
]}