Files
9ed5aa88-d5db-434c-9bff-957…/src/app/page.tsx
2026-01-13 13:53:03 +00:00

304 lines
17 KiB
TypeScript

"use client";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered';
import HeroLogoBillboard from '@/components/sections/hero/HeroLogoBillboard';
import TestimonialAboutCard from '@/components/sections/about/TestimonialAboutCard';
import FeatureCardSeven from '@/components/sections/feature/FeatureCardSeven';
import ProductCardOne from '@/components/sections/product/ProductCardOne';
import PricingCardThree from '@/components/sections/pricing/PricingCardThree';
import TeamCardSix from '@/components/sections/team/TeamCardSix';
import TestimonialCardOne from '@/components/sections/testimonial/TestimonialCardOne';
import FaqSplitText from '@/components/sections/faq/FaqSplitText';
import ContactCenter from '@/components/sections/contact/ContactCenter';
import FooterCard from '@/components/sections/footer/FooterCard';
import { BookOpen, Code2, Github, Lightbulb, Linkedin, Mail, Sparkles, Star, Target, Twitter, Users, Zap } from "lucide-react";
export default function LandingPage() {
return (
<ThemeProvider
defaultButtonVariant="expand-hover"
defaultTextAnimation="entrance-slide"
borderRadius="pill"
contentWidth="smallMedium"
sizing="medium"
background="none"
cardStyle="outline"
primaryButtonStyle="shadow"
secondaryButtonStyle="glass"
headingFontWeight="bold"
>
<div id="nav" data-section="nav">
<NavbarStyleCentered
brandName="Pes Coder"
navItems={[
{ name: "About", id: "about" },
{ name: "Courses", id: "courses" },
{ name: "Pricing", id: "pricing" },
{ name: "Team", id: "team" },
{ name: "FAQ", id: "faq" }
]}
button={{
text: "Enroll Now", href: "contact"
}}
/>
</div>
<div id="hero" data-section="hero">
<HeroLogoBillboard
logoText="Pes Coder"
description="Master coding from fundamentals to advanced development. Industry-expert instructors, hands-on projects, and career-ready skills."
imageSrc="https://img.b2bpic.net/free-photo/spacious-area-group-young-people-casual-clothes-working-modern-office_146671-16510.jpg"
imageAlt="Coding classroom with students learning programming"
frameStyle="card"
/>
</div>
<div id="about" data-section="about">
<TestimonialAboutCard
tag="Our Mission"
tagIcon={Lightbulb}
title="Empowering the next generation of coders through practical, industry-focused education."
description="Pes Coder Academy"
subdescription="Founded 2015 · 5,000+ Students Trained"
icon={Code2}
imageSrc="https://img.b2bpic.net/free-photo/college-students-different-ethnicities-cramming_23-2149891341.jpg"
imageAlt="Educational team collaboration"
useInvertedBackground="noInvert"
/>
</div>
<div id="curriculum" data-section="curriculum">
<FeatureCardSeven
title="Our Curriculum"
description="Comprehensive coding education structured for progressive learning and skill mastery."
tag="Learn"
tagIcon={Zap}
features={[
{
id: 1,
title: "Web Development Fundamentals", description: "HTML, CSS, JavaScript basics and responsive design principles. Build your first interactive websites.", imageSrc: "https://img.b2bpic.net/free-photo/programming-background-with-html-text_23-2150040420.jpg", imageAlt: "Web development course"
},
{
id: 2,
title: "Advanced JavaScript & React", description: "Modern frontend frameworks, component architecture, and state management with React.js.", imageSrc: "https://img.b2bpic.net/free-photo/html-css-collage-concept-with-person_23-2150062004.jpg", imageAlt: "React and JavaScript development"
},
{
id: 3,
title: "Mobile App Development", description: "iOS and Android development with modern tools. Create apps for millions of users.", imageSrc: "https://img.b2bpic.net/free-photo/person-front-computer-working-html_23-2150040428.jpg", imageAlt: "Mobile app development course"
},
{
id: 4,
title: "Python & Data Science", description: "Python programming, data analysis, machine learning basics, and AI fundamentals.", imageSrc: "https://img.b2bpic.net/free-photo/programming-background-with-person-working-with-codes-computer_23-2150010130.jpg", imageAlt: "Python and data science training"
}
]}
textboxLayout="default"
animationType="blur-reveal"
useInvertedBackground="invertDefault"
/>
</div>
<div id="courses" data-section="courses">
<ProductCardOne
title="Featured Courses"
description="Choose from our selection of industry-standard coding courses designed for all skill levels."
tag="Explore"
tagIcon={BookOpen}
products={[
{
id: "1", name: "Web Development Bundle", price: "$299", imageSrc: "https://img.b2bpic.net/free-photo/programming-background-with-html-text_23-2150040420.jpg", imageAlt: "Web Development course"
},
{
id: "2", name: "Mobile Development Intensive", price: "$349", imageSrc: "https://img.b2bpic.net/free-photo/person-front-computer-working-html_23-2150040428.jpg", imageAlt: "Mobile Development course"
},
{
id: "3", name: "Python Fundamentals", price: "$249", imageSrc: "https://img.b2bpic.net/free-photo/programming-background-with-person-working-with-codes-computer_23-2150010130.jpg", imageAlt: "Python programming course"
},
{
id: "4", name: "Full Stack Mastery", price: "$449", imageSrc: "https://img.b2bpic.net/free-photo/html-css-collage-concept-with-person_23-2150062004.jpg", imageAlt: "Full Stack development course"
}
]}
gridVariant="four-items-2x2-equal-grid"
animationType="slide-up"
textboxLayout="default"
useInvertedBackground="noInvert"
/>
</div>
<div id="pricing" data-section="pricing">
<PricingCardThree
title="Course Pricing"
description="Flexible pricing options to fit your learning goals and budget."
tag="Invest in Your Future"
tagIcon={Target}
plans={[
{
id: "starter", price: "$199/month", name: "Starter Plan", buttons: [
{ text: "Get Started", href: "contact" },
{ text: "Learn More" }
],
features: [
"Access to 2 beginner courses", "Weekly live Q&A sessions", "Community forum access", "Certificate of completion"
]
},
{
id: "professional", badge: "Most Popular", badgeIcon: Sparkles,
price: "$399/month", name: "Professional Plan", buttons: [
{ text: "Enroll Now", href: "contact" },
{ text: "Free Trial" }
],
features: [
"Unlimited course access", "1-on-1 mentoring sessions", "Real-world project portfolio", "Job placement assistance", "Priority support"
]
},
{
id: "enterprise", price: "$799/month", name: "Enterprise Plan", buttons: [
{ text: "Contact Sales", href: "contact" },
{ text: "Schedule Demo" }
],
features: [
"All Professional features", "Dedicated learning manager", "Custom curriculum design", "Team training support", "Corporate certifications"
]
}
]}
animationType="slide-up"
textboxLayout="default"
useInvertedBackground="invertDefault"
/>
</div>
<div id="team" data-section="team">
<TeamCardSix
title="Meet Our Instructors"
description="Expert developers and educators with 10+ years industry experience."
tag="Leadership"
tagIcon={Users}
members={[
{
id: "1", name: "Rajesh Kumar", role: "Founder & Lead Instructor", imageSrc: "https://img.b2bpic.net/free-photo/mature-business-manager-office_1098-21368.jpg", imageAlt: "Rajesh Kumar"
},
{
id: "2", name: "Priya Sharma", role: "Full Stack Developer", imageSrc: "https://img.b2bpic.net/free-photo/close-up-young-business-person-doing-internship_23-2149305396.jpg", imageAlt: "Priya Sharma"
},
{
id: "3", name: "Arun Patel", role: "Mobile Development Expert", imageSrc: "https://img.b2bpic.net/free-photo/portrait-positive-man-white-shirt-standing-with-arms-folded-looking-away-dark-gray-copy-space_171337-451.jpg", imageAlt: "Arun Patel"
},
{
id: "4", name: "Neha Gupta", role: "Data Science Mentor", imageSrc: "https://img.b2bpic.net/free-photo/smiling-businessman-holding-jacket-shoulder_1262-3853.jpg", imageAlt: "Neha Gupta"
}
]}
gridVariant="four-items-2x2-equal-grid"
animationType="slide-up"
textboxLayout="default"
useInvertedBackground="noInvert"
/>
</div>
<div id="testimonials" data-section="testimonials">
<TestimonialCardOne
title="Student Success Stories"
description="Hear from graduates who transformed their careers through Pes Coder training."
tag="Impact"
tagIcon={Star}
testimonials={[
{
id: "1", name: "Vikram Singh", role: "Software Engineer", company: "Tech Startup", rating: 5,
imageSrc: "https://img.b2bpic.net/free-photo/vertical-shot-happy-young-woman-with-curly-hair-holds-notepad-pen-makes-notes-what-she-observes-around-city-dressed-casual-green-jumper-poses-outdoors-against-blurred-background_273609-56665.jpg", imageAlt: "Vikram Singh"
},
{
id: "2", name: "Anjali Desai", role: "Frontend Developer", company: "E-commerce Platform", rating: 5,
imageSrc: "https://img.b2bpic.net/free-photo/woman-sitting-library-couch_273609-12733.jpg", imageAlt: "Anjali Desai"
},
{
id: "3", name: "Rohit Verma", role: "Full Stack Developer", company: "SaaS Company", rating: 5,
imageSrc: "https://img.b2bpic.net/free-photo/side-view-smiley-woman-holding-book_23-2149535705.jpg", imageAlt: "Rohit Verma"
},
{
id: "4", name: "Meera Iyer", role: "Mobile App Developer", company: "App Studio", rating: 5,
imageSrc: "https://img.b2bpic.net/free-photo/happy-boy-posing-with-tablet_23-2147655887.jpg", imageAlt: "Meera Iyer"
},
{
id: "5", name: "Sanjay Rao", role: "DevOps Engineer", company: "Cloud Solutions", rating: 5,
imageSrc: "https://img.b2bpic.net/free-photo/young-woman-casual-wearing-pink-background_185193-110335.jpg", imageAlt: "Sanjay Rao"
},
{
id: "6", name: "Pooja Nair", role: "Data Scientist", company: "Analytics Firm", rating: 5,
imageSrc: "https://img.b2bpic.net/free-photo/young-female-teacher-eyeglasses-with-curly-hair-standing-with-books-hand-grey-wall-enjoying-her-work-college-being-clever-intellectual_171337-230.jpg", imageAlt: "Pooja Nair"
}
]}
gridVariant="three-columns-all-equal-width"
animationType="slide-up"
textboxLayout="default"
useInvertedBackground="invertDefault"
/>
</div>
<div id="faq" data-section="faq">
<FaqSplitText
sideTitle="Frequently Asked Questions"
sideDescription="Find answers to common questions about our courses, enrollment, and learning experience."
textPosition="left"
useInvertedBackground="noInvert"
faqs={[
{
id: "1", title: "What are the prerequisites for enrolling?", content: "No prior coding experience required! Our beginner courses start from the fundamentals. If you have experience, we offer intermediate and advanced tracks to match your level."
},
{
id: "2", title: "How long does each course take?", content: "Most courses run for 8-12 weeks with flexible pacing. You can learn at your own speed while accessing live sessions and mentorship. Professional plan members get lifetime access to course materials."
},
{
id: "3", title: "Do you provide job placement assistance?", content: "Yes! Professional and Enterprise plan members receive job placement support, resume reviews, interview prep, and connections with our hiring partner network of 200+ companies."
},
{
id: "4", title: "Are the certificates recognized by employers?", content: "Our certificates are industry-recognized and respected by major tech companies. Many graduates have successfully secured positions at top firms using their Pes Coder credentials."
},
{
id: "5", title: "Can I switch plans or courses?", content: "Absolutely! You can upgrade your plan anytime or switch between courses. We offer a 7-day satisfaction guarantee with full refunds if you're not satisfied."
},
{
id: "6", title: "What is the student support like?", content: "We provide 24/7 community forum support, weekly Q&A sessions with instructors, dedicated mentoring for professional members, and Discord community access for peer learning."
}
]}
/>
</div>
<div id="contact" data-section="contact">
<ContactCenter
tag="Get Started"
tagIcon={Mail}
title="Ready to launch your coding career?"
description="Join thousands of graduates who landed their dream tech jobs. Subscribe to our newsletter for course updates, coding tips, and exclusive enrollment offers."
inputPlaceholder="Enter your email address"
buttonText="Sign Up"
termsText="We respect your privacy. Unsubscribe anytime. No spam, just valuable content."
useInvertedBackground="invertDefault"
/>
</div>
<div id="footer" data-section="footer">
<FooterCard
logoText="Pes Coder"
copyrightText="© 2025 Pes Coder Academy. All rights reserved."
socialLinks={[
{
icon: Linkedin,
href: "https://linkedin.com/company/pes-coder", ariaLabel: "LinkedIn"
},
{
icon: Github,
href: "https://github.com/pes-coder", ariaLabel: "GitHub"
},
{
icon: Twitter,
href: "https://twitter.com/pes_coder", ariaLabel: "Twitter"
},
{
icon: Mail,
href: "mailto:info@pescoder.com", ariaLabel: "Email"
}
]}
/>
</div>
</ThemeProvider>
);
}