Add src/app/portfolio/page.tsx

This commit is contained in:
2026-06-11 15:07:12 +00:00
parent f6eaa1fc4d
commit 51eaae72b9

105
src/app/portfolio/page.tsx Normal file
View File

@@ -0,0 +1,105 @@
"use client";
import ReactLenis from "lenis/react";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import NavbarLayoutFloatingOverlay from "@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay";
import FeatureCardTwentySix from "@/components/sections/feature/FeatureCardTwentySix";
import FooterBase from "@/components/sections/footer/FooterBase";
import { ArrowUpRight } from "lucide-react";
export default function PortfolioProjectsPage() {
const navItems = [
{ name: "Portfolio", href: "/portfolio" },
{ name: "Services", href: "/#services" },
{ name: "About", href: "/#about" },
{ name: "Contact", href: "/#contact" }
];
return (
<ThemeProvider
defaultButtonVariant="text-stagger"
defaultTextAnimation="entrance-slide"
borderRadius="pill"
contentWidth="medium"
sizing="medium"
background="none"
cardStyle="glass-elevated"
primaryButtonStyle="metallic"
secondaryButtonStyle="glass"
headingFontWeight="medium"
>
<ReactLenis root>
<NavbarLayoutFloatingOverlay
brandName="Webild"
navItems={navItems}
button={{ text: "Get Started", href: "/#contact" }}
/>
<FeatureCardTwentySix
title="Our Portfolio"
description="Explore our award-winning web design and development projects and case studies."
textboxLayout="default"
useInvertedBackground={false}
buttons={[]}
buttonAnimation="slide-up"
cardClassName="!h-auto aspect-video"
features={[
{
title: "Daily Life App", description: "Intuitive UI/UX for a productivity app. Focused on user-centric design and seamless functionality.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency-2/shot-1.webp", imageAlt: "Daily Life App UI/UX Design", buttonIcon: ArrowUpRight,
buttonHref: "#"},
{
title: "Luxuria Travel", description: "Bespoke luxury travel platform redesign. Enhanced user journey and visual appeal to boost conversions.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency-2/shot-2.webp", imageAlt: "Luxuria Travel Website", buttonIcon: ArrowUpRight,
buttonHref: "#"},
{
title: "AI Product Builder", description: "Innovative platform for AI-powered product creation. Designed for scalability and ease of use.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency-2/shot-3.webp", imageAlt: "AI Product Builder UI", buttonIcon: ArrowUpRight,
buttonHref: "#"},
{
title: "SaaS Platform UI", description: "Streamlined interface for a B2B SaaS solution. Optimized for complex data visualization and workflow.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency-2/shot-4.webp", imageAlt: "SaaS Platform UI", buttonIcon: ArrowUpRight,
buttonHref: "#"},
{
title: "Dental Practice Website", description: "Modern web presence for a premium dental clinic. Improved patient engagement and appointment booking.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency-2/shot-5.webp", imageAlt: "Dental Practice Website", buttonIcon: ArrowUpRight,
buttonHref: "#"},
{
title: "Luminé Skincare E-commerce", description: "Elegant online store for a luxury skincare brand. Crafted for a premium shopping experience and brand identity.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency-2/shot-6.webp", imageAlt: "Luminé Skincare E-commerce", buttonIcon: ArrowUpRight,
buttonHref: "#"},
{
title: "Online Courses Platform", description: "Engaging UX for a comprehensive e-learning platform. Designed for intuitive navigation and content consumption.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency-2/shot-7.webp", imageAlt: "Online Courses Platform UI", buttonIcon: ArrowUpRight,
buttonHref: "#"},
{
title: "AI Automation Dashboard", description: "Sophisticated dashboard for AI-driven automation. Providing real-time insights and control.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency-2/shot-8.webp", imageAlt: "AI Automation Dashboard", buttonIcon: ArrowUpRight,
buttonHref: "#"},
]}
/>
<FooterBase
logoText="Webild"
copyrightText="© 2026 | Webild"
columns={[
{
title: "Company", items: [
{ label: "About", href: "/#about" },
{ label: "Services", href: "/#services" },
{ label: "Portfolio", href: "/portfolio" },
{ label: "Contact", href: "/#contact" },
],
},
{
title: "Services", items: [
{ label: "Web Development", href: "#" },
{ label: "SEO", href: "#" },
{ label: "Branding", href: "#" },
{ label: "UI/UX Design", href: "#" },
],
},
{
title: "Connect", items: [
{ label: "Twitter", href: "#" },
{ label: "LinkedIn", href: "#" },
{ label: "Instagram", href: "#" },
{ label: "Dribbble", href: "#" },
],
},
]}
/>
</ReactLenis>
</ThemeProvider>
);
}