From 12f25c87f230374f49a530df98e884c9691fbfca Mon Sep 17 00:00:00 2001 From: development Date: Mon, 26 Jan 2026 13:23:37 +0000 Subject: [PATCH] Update src/app/page.tsx --- src/app/page.tsx | 530 +++++++++++++++++++++++------------------------ 1 file changed, 263 insertions(+), 267 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index cd2bed2..30843ea 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -1,280 +1,276 @@ -"use client" +"use client"; -import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; -import NavbarLayoutFloatingInline from "@/components/navbar/NavbarLayoutFloatingInline"; -import HeroBillboard from "@/components/sections/hero/HeroBillboard"; -import SplitAbout from "@/components/sections/about/SplitAbout"; -import FeatureCardOne from "@/components/sections/feature/FeatureCardOne"; -import TestimonialCardTwo from "@/components/sections/testimonial/TestimonialCardTwo"; -import ProductCardOne from "@/components/sections/product/ProductCardOne"; -import FeatureCardTwelve from "@/components/sections/feature/FeatureCardTwelve"; -import PricingCardTwo from "@/components/sections/pricing/PricingCardTwo"; -import FaqBase from "@/components/sections/faq/FaqBase"; -import ContactCenter from "@/components/sections/contact/ContactCenter"; -import FooterBase from "@/components/sections/footer/FooterBase"; -import { Zap, Target, Award, Users, Video, Edit3, Smartphone, TrendingUp, Star, Shield, CheckCircle, Play } from "lucide-react"; +import React, { useState, useEffect, useRef } from 'react'; +import { ChevronRight, ArrowRight, Star, Users, Zap, Shield, Globe, Sparkles } from 'lucide-react'; + +const LandingPage = () => { + const [activeTab, setActiveTab] = useState(0); + const [isVisible, setIsVisible] = useState(false); + const heroRef = useRef(null); + + useEffect(() => { + const observer = new IntersectionObserver( + ([entry]) => { + setIsVisible(entry.isIntersecting); + }, + { threshold: 0.1 } + ); + + if (heroRef.current) { + observer.observe(heroRef.current); + } + + return () => observer.disconnect(); + }, []); + + const features = [ + { + icon: Zap, + title: "Lightning Fast", description: "Optimized for speed and performance" + }, + { + icon: Shield, + title: "Secure", description: "Enterprise-grade security built-in" + }, + { + icon: Globe, + title: "Global Scale", description: "Works anywhere, anytime" + }, + { + icon: Users, + title: "Team Collaboration", description: "Built for teams of all sizes" + } + ]; + + const testimonials = [ + { + name: "Sarah Johnson", role: "CEO, TechCorp", content: "This platform has transformed how we work. Incredible results!", avatar: "/images/avatar1.jpg" + }, + { + name: "Mike Chen", role: "CTO, StartupXYZ", content: "The best investment we've made for our team's productivity.", avatar: "/images/avatar2.jpg" + }, + { + name: "Emma Wilson", role: "Product Manager, InnovateCo", content: "Game-changing technology that delivers on its promises.", avatar: "/images/avatar3.jpg" + } + ]; + + const stats = [ + { number: "10K+", label: "Active Users" }, + { number: "99.9%", label: "Uptime" }, + { number: "24/7", label: "Support" }, + { number: "50+", label: "Countries" } + ]; -export default function PeakCreationsPage() { return ( - - +
+ {/* Navigation */} + -
- -
+ {/* Hero Section */} +
+
+
+
+

+ Build Amazing + Digital Experiences +

+

+ The most powerful platform for creating, managing, and scaling your digital products. + Join thousands of companies already using WebILD. +

+
+ + +
+
+
+
+
-
- -
+ {/* Stats Section */} +
+
+
+ {stats.map((stat, index) => ( +
+
{stat.number}
+
{stat.label}
+
+ ))} +
+
+
-
- -
+ {/* Features Section */} +
+
+
+

+ Powerful Features for Modern Teams +

+

+ Everything you need to build, deploy, and scale your applications with confidence. +

+
-
- -
+
+ {features.map((feature, index) => { + const IconComponent = feature.icon; + return ( +
+
+ +
+

{feature.title}

+

{feature.description}

+
+ ); + })} +
+
+
-
- -
+ {/* Testimonials Section */} +
+
+
+

+ What Our Customers Say +

+

+ Don't just take our word for it. Here's what industry leaders have to say about WebILD. +

+
-
- -
+
+ {testimonials.map((testimonial, index) => ( +
+
+ {[...Array(5)].map((_, i) => ( + + ))} +
+

"{testimonial.content}"

+
+ {testimonial.name} { + e.currentTarget.src = '/images/default-avatar.png'; + }} + /> +
+
{testimonial.name}
+
{testimonial.role}
+
+
+
+ ))} +
+
+
-
- -
+ {/* CTA Section */} +
+
+

+ Ready to Get Started? +

+

+ Join thousands of companies that trust WebILD to power their digital transformation. +

+
+ + +
+
+
-
- -
- - - + {/* Footer */} + +
); -} +}; + +export default LandingPage; \ No newline at end of file