diff --git a/src/app/page.tsx b/src/app/page.tsx index 9ff0eac..a49ea68 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -2,183 +2,193 @@ import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import NavbarLayoutFloatingOverlay from "@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay"; -import HeroLogo from "@/components/sections/hero/HeroLogo"; -import TextAbout from "@/components/sections/about/TextAbout"; -import ProductCardFour from "@/components/sections/product/ProductCardFour"; -import FeatureBento from "@/components/sections/feature/FeatureBento"; -import MetricCardTen from "@/components/sections/metrics/MetricCardTen"; -import TestimonialCardOne from "@/components/sections/testimonial/TestimonialCardOne"; -import ContactCTA from "@/components/sections/contact/ContactCTA"; -import FooterBaseReveal from "@/components/sections/footer/FooterBaseReveal"; -import { Cloud, Code2, Container, Database, GitBranch, Mail, Server, Settings, Zap } from "lucide-react"; +import HeroLogo from '@/components/sections/hero/HeroLogo'; +import TextAbout from '@/components/sections/about/TextAbout'; +import ProductCardFour from '@/components/sections/product/ProductCardFour'; +import FeatureBento from '@/components/sections/feature/FeatureBento'; +import MetricCardTen from '@/components/sections/metrics/MetricCardTen'; +import TestimonialCardOne from '@/components/sections/testimonial/TestimonialCardOne'; +import ContactCTA from '@/components/sections/contact/ContactCTA'; +import FooterBaseReveal from '@/components/sections/footer/FooterBaseReveal'; +import Link from 'next/link'; +import { Package, Code, Zap, Users, MessageSquare, Mail } from 'lucide-react'; + +const page = () => { + const navItems = [ + { name: "Home", id: "/" }, + { name: "About", id: "/about" }, + { name: "Contact", id: "/contact" } + ]; + + const products = [ + { + id: "1", name: "Portfolio Website", price: "$5,000", variant: "Custom Design", imageSrc: "/placeholders/placeholder1.webp", imageAlt: "Portfolio Website" + }, + { + id: "2", name: "Mobile App", price: "$8,000", variant: "Full Stack", imageSrc: "/placeholders/placeholder2.webp", imageAlt: "Mobile App" + }, + { + id: "3", name: "E-Commerce Platform", price: "$12,000", variant: "Enterprise Solution", imageSrc: "/placeholders/placeholder3.webp", imageAlt: "E-Commerce Platform" + } + ]; + + const skills = { + features: [ + { + title: "Web Development", description: "Build responsive and fast websites", bentoComponent: "globe" as const + }, + { + title: "Mobile Apps", description: "Create native and cross-platform applications", bentoComponent: "animated-bar-chart" as const + } + ] + }; + + const experience = [ + { + id: "1", title: "Senior Developer", subtitle: "Tech Company Inc · Full-time", category: "Engineering", value: "3 years" + }, + { + id: "2", title: "Full Stack Engineer", subtitle: "Startup XYZ · Full-time", category: "Development", value: "2 years" + }, + { + id: "3", title: "Junior Developer", subtitle: "Agency ABC · Full-time", category: "Development", value: "1 year" + } + ]; + + const testimonials = [ + { + id: "1", name: "John Smith", role: "CEO", company: "Tech Innovations", rating: 5, + imageSrc: "/placeholders/placeholder4.webp" + }, + { + id: "2", name: "Sarah Johnson", role: "Product Manager", company: "Digital Solutions", rating: 5, + imageSrc: "/placeholders/placeholder5.webp" + }, + { + id: "3", name: "Michael Davis", role: "Founder", company: "Creative Agency", rating: 5, + imageSrc: "/placeholders/placeholder6.webp" + } + ]; + + const footerColumns = [ + { + title: "Product", items: [ + { label: "Features", href: "#skills" }, + { label: "Portfolio", href: "#projects" } + ] + }, + { + title: "Company", items: [ + { label: "About", href: "/about" }, + { label: "Contact", href: "#contact" } + ] + }, + { + title: "Resources", items: [ + { label: "Blog", href: "#" }, + { label: "Documentation", href: "#" } + ] + } + ]; -export default function LandingPage() { return (
@@ -187,47 +197,24 @@ export default function LandingPage() { tag="Get in Touch" tagIcon={Mail} title="Ready to Work Together?" - description="Whether you're looking to hire, collaborate, or discuss a project, I'd love to hear from you. Let's create something amazing together." + description="Let's discuss your next project and how I can help bring your ideas to life." buttons={[ - { text: "Send an Email", href: "mailto:hello@example.com" }, - { text: "Connect on LinkedIn", href: "https://linkedin.com" } + { text: "Send Email", href: "mailto:contact@example.com" }, + { text: "Schedule Call", href: "#" } ]} - buttonAnimation="slide-up" background={{ variant: "plain" }} useInvertedBackground={false} - tagAnimation="slide-up" - ariaLabel="Contact section" />
); -} +}; + +export default page;