Files
6f9f935d-bdfd-4466-be4e-982…/src/app/page.tsx
2026-04-15 12:55:18 +00:00

175 lines
7.1 KiB
TypeScript

"use client";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import ContactSplit from '@/components/sections/contact/ContactSplit';
import FeatureHoverPattern from '@/components/sections/feature/featureHoverPattern/FeatureHoverPattern';
import FooterLogoEmphasis from '@/components/sections/footer/FooterLogoEmphasis';
import HeroBillboardScroll from '@/components/sections/hero/HeroBillboardScroll';
import MetricCardThree from '@/components/sections/metrics/MetricCardThree';
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
import TestimonialCardOne from '@/components/sections/testimonial/TestimonialCardOne';
import TextAbout from '@/components/sections/about/TextAbout';
import { Award, CheckCircle, Cloud, Shield, Smartphone, Users } from "lucide-react";
export default function LandingPage() {
return (
<ThemeProvider
defaultButtonVariant="text-stagger"
defaultTextAnimation="reveal-blur"
borderRadius="soft"
contentWidth="small"
sizing="mediumSizeLargeTitles"
background="circleGradient"
cardStyle="glass-elevated"
primaryButtonStyle="gradient"
secondaryButtonStyle="solid"
headingFontWeight="extrabold"
>
<ReactLenis root>
<div id="nav" data-section="nav">
<NavbarLayoutFloatingInline
navItems={[
{
name: "Home", id: "hero"},
{
name: "About", id: "about"},
{
name: "Services", id: "features"},
{
name: "Contact", id: "contact"},
]}
brandName="DevIT Systems"
button={{ text: "Get Started" }}
/>
</div>
<div id="hero" data-section="hero">
<HeroBillboardScroll
background={{
variant: "gradient-bars"}}
title="Empowering Your Digital Transformation"
description="We craft scalable, reliable, and innovative software solutions that drive growth for modern enterprises. From cloud infrastructure to custom development, we've got you covered."
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Bnee9LjUjtf0A7fYFPtzQldEHH/a-futuristic-software-development-enviro-1776257592150-ce76f3f7.png"
imageAlt="Software development workspace"
/>
</div>
<div id="about" data-section="about">
<TextAbout
useInvertedBackground={true}
title="Innovation at the Core of Every Line of Code"
/>
</div>
<div id="features" data-section="features">
<FeatureHoverPattern
animationType="slide-up"
textboxLayout="split"
useInvertedBackground={false}
features={[
{
icon: Cloud,
title: "Cloud Infrastructure", description: "Seamless cloud migration and management services for maximum scalability."},
{
icon: Shield,
title: "Cybersecurity", description: "Enterprise-grade protection to keep your sensitive data secure and compliant."},
{
icon: Smartphone,
title: "App Development", description: "End-to-end mobile and web application development tailored to your specific goals."},
]}
title="Comprehensive IT Services"
description="We specialize in delivering high-impact solutions designed to keep you ahead in a competitive landscape."
/>
</div>
<div id="metrics" data-section="metrics">
<MetricCardThree
animationType="slide-up"
textboxLayout="default"
useInvertedBackground={true}
metrics={[
{
id: "m1", icon: CheckCircle,
title: "Projects Completed", value: "250+"},
{
id: "m2", icon: Users,
title: "Clients Served", value: "120+"},
{
id: "m3", icon: Award,
title: "Team Experience", value: "15+ Years"},
]}
title="Impact in Numbers"
description="Our work speaks for itself through tangible business outcomes and growth metrics."
/>
</div>
<div id="testimonials" data-section="testimonials">
<TestimonialCardOne
animationType="slide-up"
textboxLayout="default"
gridVariant="bento-grid"
useInvertedBackground={false}
testimonials={[
{
id: "t1", name: "Alice Johnson", role: "CTO", company: "TechInnovate", rating: 5,
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Bnee9LjUjtf0A7fYFPtzQldEHH/professional-headshot-of-a-business-woma-1776257629405-ed5da3ae.png"},
{
id: "t2", name: "Michael Chen", role: "Director", company: "GrowthOps", rating: 5,
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Bnee9LjUjtf0A7fYFPtzQldEHH/professional-headshot-of-a-male-it-direc-1776257637419-7719fc05.png"},
{
id: "t3", name: "Emily Rodriguez", role: "CEO", company: "DataHub", rating: 5,
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Bnee9LjUjtf0A7fYFPtzQldEHH/friendly-business-woman-wearing-glasses--1776257646979-77686d59.png"},
{
id: "t4", name: "David Kim", role: "Product Lead", company: "NextGen Soft", rating: 5,
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Bnee9LjUjtf0A7fYFPtzQldEHH/professional-man-in-a-clean-white-office-1776257657594-09f9291f.png"},
{
id: "t5", name: "Sarah Miller", role: "Manager", company: "CloudSys", rating: 5,
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Bnee9LjUjtf0A7fYFPtzQldEHH/smiling-professional-woman-confident-pos-1776257666405-7e0268b9.png"},
]}
title="Trusted by Industry Leaders"
description="Hear what our partners have to say about working with our team."
/>
</div>
<div id="contact" data-section="contact">
<ContactSplit
useInvertedBackground={true}
background={{
variant: "plain"}}
tag="Ready to get started?"
title="Connect With Our Experts"
description="Whether you have a project idea or need technical consultancy, we are here to help."
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Bnee9LjUjtf0A7fYFPtzQldEHH/modern-collaborative-office-desk-with-la-1776257676835-bfe6fbe1.png"
mediaAnimation="slide-up"
/>
</div>
<div id="footer" data-section="footer">
<FooterLogoEmphasis
columns={[
{
items: [
{
label: "About", href: "#about"},
{
label: "Services", href: "#features"},
],
},
{
items: [
{
label: "Contact", href: "#contact"},
{
label: "Privacy Policy", href: "#"},
],
},
]}
logoText="DevIT Systems"
/>
</div>
</ReactLenis>
</ThemeProvider>
);
}