diff --git a/src/app/about/page.tsx b/src/app/about/page.tsx new file mode 100644 index 0000000..ce22c51 --- /dev/null +++ b/src/app/about/page.tsx @@ -0,0 +1,138 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarStyleFullscreen from "@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen"; +import TextSplitAbout from "@/components/sections/about/TextSplitAbout"; +import FeatureBorderGlow from "@/components/sections/feature/featureBorderGlow/FeatureBorderGlow"; +import TestimonialCardTen from "@/components/sections/testimonial/TestimonialCardTen"; +import ContactSplit from "@/components/sections/contact/ContactSplit"; +import FooterCard from "@/components/sections/footer/FooterCard"; +import Link from "next/link"; +import { Users, Award, Target, Code, Github, Linkedin, Twitter, Phone } from "lucide-react"; + +const navItems = [ + { name: "Home", id: "/" }, + { name: "Services", id: "/services" }, + { name: "Portfolio", id: "/portfolio" }, + { name: "About", id: "/about" }, + { name: "Contact", id: "/contact" }, +]; + +export default function AboutPage() { + return ( + + + +
+ +
+ +
+
+ +
+ +
+ +
+ +
+ + +
+ ); +} diff --git a/src/app/contact/page.tsx b/src/app/contact/page.tsx index 7a9de34..0c99d35 100644 --- a/src/app/contact/page.tsx +++ b/src/app/contact/page.tsx @@ -6,13 +6,14 @@ import ContactSplit from "@/components/sections/contact/ContactSplit"; import FaqBase from "@/components/sections/faq/FaqBase"; import TestimonialCardTen from "@/components/sections/testimonial/TestimonialCardTen"; import FooterCard from "@/components/sections/footer/FooterCard"; -import { Mail, Github, Linkedin, Twitter } from "lucide-react"; +import Link from "next/link"; +import { Mail, Github, Linkedin, Twitter, Phone } from "lucide-react"; const navItems = [ { name: "Home", id: "/" }, { name: "Services", id: "/services" }, { name: "Portfolio", id: "/portfolio" }, - { name: "Pricing", id: "/pricing" }, + { name: "About", id: "/about" }, { name: "Contact", id: "/contact" }, ]; @@ -33,54 +34,54 @@ export default function ContactPage() {
); -} \ No newline at end of file +} diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 8de7824..96d0be3 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -9,18 +9,21 @@ const archivo = Archivo({ }); export const metadata: Metadata = { - title: "Webuild - Web Development & Automation Services", description: "Expert web development and automation services. We create stunning, high-performing websites and automate your digital workflows.", keywords: "web development, website design, automation, SaaS, custom websites, web automation, digital solutions", metadataBase: new URL("https://webuild.dev"), + title: "Professional Web Development Agency | Custom Services", description: "Expert web development agency providing custom services. We specialize in professional web solutions delivered through direct partnerships and consultative selling.", keywords: "web development agency, custom web services, professional web solutions, web development company", metadataBase: new URL("https://smartbiz.dev"), alternates: { - canonical: "https://webuild.dev"}, + canonical: "https://smartbiz.dev" + }, openGraph: { - title: "Webuild - Web Development & Automation", description: "Transform your digital presence with custom websites and smart automation.", url: "https://webuild.dev", siteName: "Webuild", type: "website", images: [ + title: "Professional Web Development Agency", description: "Custom web development services for businesses.", url: "https://smartbiz.dev", siteName: "smartbiz", type: "website", images: [ { - url: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ARWjA802o7PKeHYkcYoaQioEb8/a-modern-sleek-web-development-dashboard-1772556087321-857a5980.png", alt: "Webuild web development dashboard"}, + url: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ARWjA802o7PKeHYkcYoaQioEb8/a-modern-sleek-web-development-dashboard-1772556087321-857a5980.png", alt: "smartbiz web development dashboard" + }, ], }, twitter: { - card: "summary_large_image", title: "Webuild - Web Development & Automation", description: "Expert web development and automation services.", images: [ - "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ARWjA802o7PKeHYkcYoaQioEb8/a-modern-sleek-web-development-dashboard-1772556087321-857a5980.png"], + card: "summary_large_image", title: "Professional Web Development Agency", description: "Expert custom web development services.", images: [ + "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ARWjA802o7PKeHYkcYoaQioEb8/a-modern-sleek-web-development-dashboard-1772556087321-857a5980.png" + ], }, robots: { index: true, @@ -1410,4 +1413,4 @@ export default function RootLayout({ ); -} \ No newline at end of file +} diff --git a/src/app/page.tsx b/src/app/page.tsx index 2539889..bb7fd0c 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -9,13 +9,14 @@ import MetricCardThree from "@/components/sections/metrics/MetricCardThree"; import TestimonialCardTen from "@/components/sections/testimonial/TestimonialCardTen"; import ContactSplit from "@/components/sections/contact/ContactSplit"; import FooterCard from "@/components/sections/footer/FooterCard"; -import { Code, Zap, Palette, Cpu, Lock, TrendingUp, Users, Globe, Award, Mail, Github, Linkedin, Twitter } from "lucide-react"; +import Link from "next/link"; +import { Code, Zap, Palette, Cpu, Lock, TrendingUp, Users, Globe, Award, Mail, Github, Linkedin, Twitter, CheckCircle2, Package, Briefcase, Phone } from "lucide-react"; const navItems = [ { name: "Home", id: "/" }, { name: "Services", id: "/services" }, { name: "Portfolio", id: "/portfolio" }, - { name: "Pricing", id: "/pricing" }, + { name: "About", id: "/about" }, { name: "Contact", id: "/contact" }, ]; @@ -36,25 +37,27 @@ export default function HomePage() {
@@ -75,28 +79,34 @@ export default function HomePage() {
); -} \ No newline at end of file +} diff --git a/src/app/portfolio/page.tsx b/src/app/portfolio/page.tsx index 60d974e..2820ce6 100644 --- a/src/app/portfolio/page.tsx +++ b/src/app/portfolio/page.tsx @@ -6,13 +6,14 @@ import ProductCardFour from "@/components/sections/product/ProductCardFour"; import TestimonialCardTen from "@/components/sections/testimonial/TestimonialCardTen"; import ContactSplit from "@/components/sections/contact/ContactSplit"; import FooterCard from "@/components/sections/footer/FooterCard"; -import { Mail, Github, Linkedin, Twitter, Briefcase } from "lucide-react"; +import Link from "next/link"; +import { Mail, Github, Linkedin, Twitter, Briefcase, Phone } from "lucide-react"; const navItems = [ { name: "Home", id: "/" }, { name: "Services", id: "/services" }, { name: "Portfolio", id: "/portfolio" }, - { name: "Pricing", id: "/pricing" }, + { name: "About", id: "/about" }, { name: "Contact", id: "/contact" }, ]; @@ -33,25 +34,28 @@ export default function PortfolioPage() {
); -} \ No newline at end of file +} diff --git a/src/app/pricing/page.tsx b/src/app/pricing/page.tsx index 9c1292e..eb88d58 100644 --- a/src/app/pricing/page.tsx +++ b/src/app/pricing/page.tsx @@ -2,17 +2,18 @@ import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import NavbarStyleFullscreen from "@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen"; -import PricingCardNine from "@/components/sections/pricing/PricingCardNine"; +import FeatureBorderGlow from "@/components/sections/feature/featureBorderGlow/FeatureBorderGlow"; import FaqBase from "@/components/sections/faq/FaqBase"; import ContactSplit from "@/components/sections/contact/ContactSplit"; import FooterCard from "@/components/sections/footer/FooterCard"; -import { Mail, Github, Linkedin, Twitter } from "lucide-react"; +import Link from "next/link"; +import { Mail, Github, Linkedin, Twitter, HelpCircle, Phone, Briefcase } from "lucide-react"; const navItems = [ { name: "Home", id: "/" }, { name: "Services", id: "/services" }, { name: "Portfolio", id: "/portfolio" }, - { name: "Pricing", id: "/pricing" }, + { name: "About", id: "/about" }, { name: "Contact", id: "/contact" }, ]; @@ -33,64 +34,62 @@ export default function PricingPage() { -
- +
); -} \ No newline at end of file +} diff --git a/src/app/services/page.tsx b/src/app/services/page.tsx index e3a8b86..0fad021 100644 --- a/src/app/services/page.tsx +++ b/src/app/services/page.tsx @@ -6,13 +6,14 @@ import FeatureBorderGlow from "@/components/sections/feature/featureBorderGlow/F import ProductCardFour from "@/components/sections/product/ProductCardFour"; import ContactSplit from "@/components/sections/contact/ContactSplit"; import FooterCard from "@/components/sections/footer/FooterCard"; -import { Code, Zap, Palette, Cpu, Lock, TrendingUp, Mail, Github, Linkedin, Twitter, Package } from "lucide-react"; +import Link from "next/link"; +import { Code, Zap, Palette, Cpu, Lock, TrendingUp, Mail, Github, Linkedin, Twitter, Package, Phone } from "lucide-react"; const navItems = [ { name: "Home", id: "/" }, { name: "Services", id: "/services" }, { name: "Portfolio", id: "/portfolio" }, - { name: "Pricing", id: "/pricing" }, + { name: "About", id: "/about" }, { name: "Contact", id: "/contact" }, ]; @@ -33,37 +34,43 @@ export default function ServicesPage() {
); -} \ No newline at end of file +}