246 lines
8.4 KiB
TypeScript
246 lines
8.4 KiB
TypeScript
"use client";
|
|
|
|
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
|
import ReactLenis from "lenis/react";
|
|
import ContactCTA from '@/components/sections/contact/ContactCTA';
|
|
import FaqSplitMedia from '@/components/sections/faq/FaqSplitMedia';
|
|
import FeatureCardSixteen from '@/components/sections/feature/FeatureCardSixteen';
|
|
import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal';
|
|
import HeroSplitDualMedia from '@/components/sections/hero/HeroSplitDualMedia';
|
|
import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered';
|
|
import TestimonialCardTen from '@/components/sections/testimonial/TestimonialCardTen';
|
|
import TextSplitAbout from '@/components/sections/about/TextSplitAbout';
|
|
import { CheckCircle } from "lucide-react";
|
|
|
|
export default function LandingPage() {
|
|
return (
|
|
<ThemeProvider
|
|
defaultButtonVariant="text-stagger"
|
|
defaultTextAnimation="background-highlight"
|
|
borderRadius="rounded"
|
|
contentWidth="smallMedium"
|
|
sizing="largeSmallSizeMediumTitles"
|
|
background="floatingGradient"
|
|
cardStyle="solid"
|
|
primaryButtonStyle="shadow"
|
|
secondaryButtonStyle="solid"
|
|
headingFontWeight="medium"
|
|
>
|
|
<ReactLenis root>
|
|
<div id="nav" data-section="nav">
|
|
<NavbarStyleCentered
|
|
navItems={[
|
|
{
|
|
name: "Home",
|
|
id: "hero",
|
|
},
|
|
{
|
|
name: "Process",
|
|
id: "about",
|
|
},
|
|
{
|
|
name: "Pricing",
|
|
id: "pricing",
|
|
},
|
|
{
|
|
name: "Contact",
|
|
id: "contact",
|
|
},
|
|
]}
|
|
brandName="EasyForm"
|
|
/>
|
|
</div>
|
|
|
|
<div id="hero" data-section="hero">
|
|
<HeroSplitDualMedia
|
|
background={{
|
|
variant: "plain",
|
|
}}
|
|
title="Start Your Dream Company in Minutes"
|
|
description="We remove the complexity of legal paperwork so you can focus on building your business. Fast, easy, and fully compliant."
|
|
tag="Trusted by 5000+ Founders"
|
|
mediaItems={[
|
|
{
|
|
imageSrc: "http://img.b2bpic.net/free-photo/still-life-office-cleaning-process_23-2149343042.jpg",
|
|
imageAlt: "Streamlined document workflow",
|
|
},
|
|
{
|
|
imageSrc: "http://img.b2bpic.net/free-photo/3d-cartoon-scene-depicting-variety-people-multitasking_23-2151294464.jpg",
|
|
imageAlt: "Startup growth abstract",
|
|
},
|
|
{
|
|
imageSrc: "http://img.b2bpic.net/free-photo/desk-arrangement-with-laptop-pack_23-2148975598.jpg",
|
|
imageAlt: "Modern office workspace",
|
|
},
|
|
{
|
|
imageSrc: "http://img.b2bpic.net/free-photo/happy-successful-businessman-posing-outside_74855-2003.jpg",
|
|
imageAlt: "Professional business environment",
|
|
},
|
|
{
|
|
imageSrc: "http://img.b2bpic.net/free-photo/blond-businessman-happy-expression_1194-3831.jpg",
|
|
imageAlt: "Business growth concept",
|
|
},
|
|
]}
|
|
mediaAnimation="slide-up"
|
|
rating={5}
|
|
ratingText="Rated 4.9/5 by 5,000+ entrepreneurs"
|
|
tagIcon={CheckCircle}
|
|
/>
|
|
</div>
|
|
|
|
<div id="about" data-section="about">
|
|
<TextSplitAbout
|
|
useInvertedBackground={false}
|
|
title="Built for Founders, Not Lawyers"
|
|
description={[
|
|
"Our platform automates the complex legal filings required to register your business.",
|
|
"We handle the state bureaucracy, compliance tracking, and registered agent services so you don't have to.",
|
|
"Simply answer a few questions about your business, and we'll take care of the heavy lifting.",
|
|
]}
|
|
/>
|
|
</div>
|
|
|
|
<div id="features" data-section="features">
|
|
<FeatureCardSixteen
|
|
animationType="slide-up"
|
|
textboxLayout="default"
|
|
useInvertedBackground={true}
|
|
negativeCard={{
|
|
items: [
|
|
"Hidden legal fees",
|
|
"Confusing state forms",
|
|
"Endless document filing",
|
|
"Manual compliance tracking",
|
|
"Slow customer support",
|
|
],
|
|
}}
|
|
positiveCard={{
|
|
items: [
|
|
"Transparent flat pricing",
|
|
"Automated compliance monitoring",
|
|
"Instant digital document access",
|
|
"Dedicated formation expert",
|
|
"24/7 online portal access",
|
|
],
|
|
}}
|
|
title="Why Choose Our Formation Service?"
|
|
description="Don't get bogged down by tedious legal procedures."
|
|
/>
|
|
</div>
|
|
|
|
<div id="testimonials" data-section="testimonials">
|
|
<TestimonialCardTen
|
|
textboxLayout="split"
|
|
useInvertedBackground={false}
|
|
testimonials={[
|
|
{
|
|
id: "1",
|
|
title: "Incredible Speed",
|
|
quote: "I registered my LLC in under 10 minutes. The interface is intuitive and extremely simple.",
|
|
name: "Sarah Chen",
|
|
role: "CEO, Bloom Studios",
|
|
imageSrc: "http://img.b2bpic.net/free-photo/happy-successful-businessman-posing-outside_74855-2003.jpg",
|
|
},
|
|
{
|
|
id: "2",
|
|
title: "Crystal Clear",
|
|
quote: "I was intimidated by the paperwork, but this service made everything so transparent and easy to follow.",
|
|
name: "Marcus Thorne",
|
|
role: "Founder, Thorne Solutions",
|
|
imageSrc: "http://img.b2bpic.net/free-photo/blond-businessman-happy-expression_1194-3831.jpg",
|
|
},
|
|
{
|
|
id: "3",
|
|
title: "Highly Professional",
|
|
quote: "The team helped me navigate state-specific requirements that I didn't even know existed. Life-saver.",
|
|
name: "Elena Rodriguez",
|
|
role: "Lead Architect, ArchiDev",
|
|
imageSrc: "http://img.b2bpic.net/free-photo/positive-confident-business-coach-posing-training-room_74855-3026.jpg",
|
|
},
|
|
{
|
|
id: "4",
|
|
title: "Top-Tier Support",
|
|
quote: "Whenever I had a question, their support team was prompt and knowledgeable. Incredible experience.",
|
|
name: "David Park",
|
|
role: "Co-founder, NextGen Labs",
|
|
imageSrc: "http://img.b2bpic.net/free-photo/successful-man-pointing-camera-with-finger_1262-3118.jpg",
|
|
},
|
|
{
|
|
id: "5",
|
|
title: "Seamless Process",
|
|
quote: "I wish I had used this service for my first business. It saved me hours of frustration.",
|
|
name: "Julia Smith",
|
|
role: "Owner, Smith Consulting",
|
|
imageSrc: "http://img.b2bpic.net/free-photo/smiling-businessman-making-hand-gesture-with-laptop-desk-restaurant_23-2147956345.jpg",
|
|
},
|
|
]}
|
|
title="Hear from Our Founders"
|
|
description="Join thousands of successful entrepreneurs who trusted us with their business formation."
|
|
/>
|
|
</div>
|
|
|
|
<div id="faq" data-section="faq">
|
|
<FaqSplitMedia
|
|
textboxLayout="split"
|
|
useInvertedBackground={true}
|
|
faqs={[
|
|
{
|
|
id: "1",
|
|
title: "Is the formation legal?",
|
|
content: "Yes, we are a fully authorized agent and our document filing process complies with all state regulations.",
|
|
},
|
|
{
|
|
id: "2",
|
|
title: "What information do I need?",
|
|
content: "You just need basic business information like your company name, business address, and personal identification details.",
|
|
},
|
|
{
|
|
id: "3",
|
|
title: "How long does it take?",
|
|
content: "Most business formations are processed by the state in 1-5 business days depending on their volume.",
|
|
},
|
|
]}
|
|
imageSrc="http://img.b2bpic.net/free-vector/archive-icons-set_1284-11248.jpg"
|
|
mediaAnimation="slide-up"
|
|
title="Frequently Asked Questions"
|
|
description="Got questions about the formation process? We've got the answers."
|
|
faqsAnimation="blur-reveal"
|
|
/>
|
|
</div>
|
|
|
|
<div id="contact" data-section="contact">
|
|
<ContactCTA
|
|
useInvertedBackground={false}
|
|
background={{
|
|
variant: "plain",
|
|
}}
|
|
tag="Launch Now"
|
|
title="Ready to Launch Your Business?"
|
|
description="Start today and get your company formed without the usual headaches."
|
|
buttons={[
|
|
{
|
|
text: "Start Formation Now",
|
|
href: "#",
|
|
},
|
|
]}
|
|
/>
|
|
</div>
|
|
|
|
<div id="footer" data-section="footer">
|
|
<FooterLogoReveal
|
|
logoText="EasyForm"
|
|
leftLink={{
|
|
text: "Privacy Policy",
|
|
href: "#",
|
|
}}
|
|
rightLink={{
|
|
text: "Terms of Service",
|
|
href: "#",
|
|
}}
|
|
/>
|
|
</div>
|
|
</ReactLenis>
|
|
</ThemeProvider>
|
|
);
|
|
}
|