diff --git a/src/app/contact/page.tsx b/src/app/contact/page.tsx new file mode 100644 index 0000000..8e5067f --- /dev/null +++ b/src/app/contact/page.tsx @@ -0,0 +1,99 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import ReactLenis from "lenis/react"; + +import ContactText from '@/components/sections/contact/ContactText'; +import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen'; +import FooterBase from '@/components/sections/footer/FooterBase'; + +export const metadata = { + title: 'Contact Us | RapidDeliver', + description: 'Get in touch with RapidDeliver for inquiries, support, or a free quote. Our team is ready to assist you with all your delivery needs.', + keywords: ["contact, support, customer service, RapidDeliver, delivery inquiry, free quote"], +}; + +export default function ContactPage() { + return ( + + + + +
+ +
+ + +
+
+ ); +} diff --git a/src/app/faq/page.tsx b/src/app/faq/page.tsx new file mode 100644 index 0000000..d0eb48e --- /dev/null +++ b/src/app/faq/page.tsx @@ -0,0 +1,105 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import ReactLenis from "lenis/react"; + +import FaqSplitText from '@/components/sections/faq/FaqSplitText'; +import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen'; +import FooterBase from '@/components/sections/footer/FooterBase'; + +export const metadata = { + title: 'Frequently Asked Questions | RapidDeliver', + description: 'Find quick answers to common questions about RapidDeliver\'s delivery services, tracking, international shipping, and more.', + keywords: ["FAQ, frequently asked questions, delivery questions, shipping queries, RapidDeliver help"], +}; + +export default function FaqPage() { + return ( + + + + +
+ +
+ + +
+
+ ); +} diff --git a/src/app/find-ride/page.tsx b/src/app/find-ride/page.tsx new file mode 100644 index 0000000..bbff43b --- /dev/null +++ b/src/app/find-ride/page.tsx @@ -0,0 +1,167 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import ReactLenis from "lenis/react"; +import ContactCenter from '@/components/sections/contact/ContactCenter'; +import FooterBase from '@/components/sections/footer/FooterBase'; +import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen'; +import SplitAbout from '@/components/sections/about/SplitAbout'; +import { Compass, MapPin, Zap } from "lucide-react"; + +export default function FindRidePage() { + return ( + + + + +
+ + +
+ + +
+
+ ); +} diff --git a/src/app/messagerie/page.tsx b/src/app/messagerie/page.tsx new file mode 100644 index 0000000..7ff161b --- /dev/null +++ b/src/app/messagerie/page.tsx @@ -0,0 +1,83 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import ReactLenis from "lenis/react"; +import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen'; +import HeroBillboardScroll from '@/components/sections/hero/HeroBillboardScroll'; +import TestimonialCardThirteen from '@/components/sections/testimonial/TestimonialCardThirteen'; +import { MessageSquare, Star } from "lucide-react"; + +export default function MessageriePage() { + const updatedNavItems = [ + { name: "Home", id: "/" }, + { name: "About", id: "#about" }, + { name: "Features", id: "#features" }, + { name: "Metrics", id: "#metrics" }, + { name: "Pricing", id: "#pricing" }, + { name: "Testimonials", id: "#testimonials" }, + { name: "Partners", id: "#partners" }, + { name: "FAQ", id: "#faq" }, + { name: "Contact", id: "#contact" }, + { name: "Messagerie", id: "/messagerie" }, + { name: "Paiement", id: "/paiement" } + ]; + + return ( + + + + +
+ +
+ +
+ +
+
+
+ ); +} diff --git a/src/app/page.tsx b/src/app/page.tsx index 8bdcff3..18a1066 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -2,17 +2,16 @@ import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import ReactLenis from "lenis/react"; -import ContactText from '@/components/sections/contact/ContactText'; -import FaqSplitText from '@/components/sections/faq/FaqSplitText'; -import FeatureCardTen from '@/components/sections/feature/FeatureCardTen'; -import FooterBase from '@/components/sections/footer/FooterBase'; -import HeroSplitTestimonial from '@/components/sections/hero/HeroSplitTestimonial'; -import MetricCardTwo from '@/components/sections/metrics/MetricCardTwo'; -import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen'; -import PricingCardThree from '@/components/sections/pricing/PricingCardThree'; -import SocialProofOne from '@/components/sections/socialProof/SocialProofOne'; -import SplitAbout from '@/components/sections/about/SplitAbout'; -import TestimonialCardThirteen from '@/components/sections/testimonial/TestimonialCardThirteen'; + +import FeatureCardTen from "@/components/sections/feature/FeatureCardTen"; +import FooterBase from "@/components/sections/footer/FooterBase"; +import HeroSplitTestimonial from "@/components/sections/hero/HeroSplitTestimonial"; +import MetricCardTwo from "@/components/sections/metrics/MetricCardTwo"; +import NavbarStyleFullscreen from "@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen"; +import PricingCardThree from "@/components/sections/pricing/PricingCardThree"; +import SocialProofOne from "@/components/sections/socialProof/SocialProofOne"; +import SplitAbout from "@/components/sections/about/SplitAbout"; +import TestimonialCardThirteen from "@/components/sections/testimonial/TestimonialCardThirteen"; import { Box, Calendar, Clock, Compass, Gauge, Globe, LifeBuoy, Lock, MapPin, Rocket, Search, Settings, Shield, ShieldCheck, Sparkles, Star, Users, Zap } from "lucide-react"; export default function LandingPage() { @@ -48,9 +47,11 @@ export default function LandingPage() { { name: "Partners", id: "#partners"}, { - name: "FAQ", id: "#faq"}, + name: "FAQ", id: "/faq"}, { - name: "Contact", id: "#contact"}, + name: "Contact", id: "/contact"}, + { + name: "Admin", id: "/admin"}, ]} brandName="RapidDeliver" /> @@ -309,41 +310,7 @@ export default function LandingPage() { /> -
- -
-
- -