diff --git a/src/app/contact/page.tsx b/src/app/contact/page.tsx
index 0b04cc3..ff129dd 100644
--- a/src/app/contact/page.tsx
+++ b/src/app/contact/page.tsx
@@ -1,13 +1,34 @@
"use client";
+import React, { useState } from 'react';
import ReactLenis from "lenis/react";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import NavbarLayoutFloatingOverlay from "@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay";
-import ContactForm from "@/components/form/ContactForm";
-import FooterBaseCard from "@/components/sections/footer/FooterBaseCard";
-import { MessageCircle } from "lucide-react";
+import Input from '@/components/form/Input';
+import { MapPin, Phone, Globe } from 'lucide-react';
+
+export const metadata = {
+ title: "Contact Us & Get a Quote - GomezGil", description: "Reach out to GomezGil for your project quotes. Find our address, phone number 947 22 97 50, website gomezgil.com, and send us an inquiry directly.", openGraph: {
+ title: "Contact Us & Get a Quote - GomezGil", description: "Reach out to GomezGil for your project quotes. Find our address, phone number 947 22 97 50, website gomezgil.com, and send us an inquiry directly.", url: "https://gomezgil.com/contact", siteName: "GomezGil", type: "website"
+ }
+};
export default function ContactPage() {
+ const [name, setName] = useState('');
+ const [email, setEmail] = useState('');
+ const [budget, setBudget] = useState('');
+ const [message, setMessage] = useState('');
+
+ const handleSubmit = (e: React.FormEvent) => {
+ e.preventDefault();
+ console.log({ name, email, budget, message });
+ alert('Thank you for your inquiry! We will get back to you shortly.');
+ setName('');
+ setEmail('');
+ setBudget('');
+ setMessage('');
+ };
+
return (
-
+
+
+
+
+ Get a Quote & Contact Us
+
+
+ Ready to start your project? Fill out the form below or reach out directly.
+
+
-
+
+ {/* Contact Information */}
+
+
Our Information
+
+
+
+ Address: [Your Business Address Here]
+
+
+
+
Phone: 947 22 97 50
+
+
+
+
+ {/* Map Integration Placeholder */}
+
+
Find Us on the Map
+
+
+
+ *Map functionality is illustrative. Actual integration requires an API key and library.
+
+
+
+
+
+ {/* Inquiry Form */}
+
+
+
+
);
-}
+}
\ No newline at end of file
diff --git a/src/app/page.tsx b/src/app/page.tsx
index 044725e..da80372 100644
--- a/src/app/page.tsx
+++ b/src/app/page.tsx
@@ -33,8 +33,8 @@ export default function WebAgency2Page() {
@@ -74,27 +74,27 @@ export default function WebAgency2Page() {
textboxLayout="default"
useInvertedBackground={false}
animationType="slide-up"
- buttons={[{ text: "All Services", href: "/#services" }]}
+ buttons={[{ text: "All Services", href: "/services" }]}
buttonAnimation="slide-up"
features={[
{
title: "SEO", description: "We optimize your website to rank higher on search engines and drive organic traffic.", bentoComponent: "marquee", centerIcon: Search,
- variant: "text", texts: ["Keywords", "Backlinks", "Meta Tags", "Organic Traffic", "Rankings", "Analytics", "SERP", "Indexing"],
+ variant: "text", texts: ["Keywords", "Backlinks", "Meta Tags", "Organic Traffic", "Rankings", "Analytics", "SERP", "Indexing"]
},
{
title: "Web Development", description: "Custom-built websites that are fast, responsive, and designed to convert.", bentoComponent: "media-stack", items: [
{ imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency-2/dev-2.webp", imageAlt: "Web project - AgentFlow AI platform" },
{ imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency-2/dev-1.webp", imageAlt: "Web project - Architecture studio" },
- { imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency-2/dev-3.webp", imageAlt: "Web project - Summit Roofing" },
- ],
+ { imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency-2/dev-3.webp", imageAlt: "Web project - Summit Roofing" }
+ ]
},
{
title: "Branding", description: "Build a memorable brand identity that resonates with your audience.", bentoComponent: "media-stack", items: [
{ imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency-2/shot-1.webp", imageAlt: "Brand project 1" },
{ imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency-2/shot-2.webp", imageAlt: "Brand project 2" },
- { imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency-2/shot-4.webp", imageAlt: "Brand project 3" },
- ],
- },
+ { imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency-2/shot-4.webp", imageAlt: "Brand project 3" }
+ ]
+ }
]}
/>
);
-}
+}
\ No newline at end of file