2 Commits

Author SHA1 Message Date
455b06304d Update src/app/page.tsx 2026-04-08 18:21:49 +00:00
10cff66bc9 Merge version_1 into main
Merge version_1 into main
2026-04-08 18:17:40 +00:00

View File

@@ -2,14 +2,15 @@
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import ContactCenter from '@/components/sections/contact/ContactCenter';
import ContactSplitForm from '@/components/sections/contact/ContactSplitForm';
import FaqSplitText from '@/components/sections/faq/FaqSplitText';
import FeatureCardNineteen from '@/components/sections/feature/FeatureCardNineteen';
import FooterMedia from '@/components/sections/footer/FooterMedia';
import FooterCard from '@/components/sections/footer/FooterCard';
import HeroOverlayTestimonial from '@/components/sections/hero/HeroOverlayTestimonial';
import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen';
import ProductCardOne from '@/components/sections/product/ProductCardOne';
import SocialProofOne from '@/components/sections/socialProof/SocialProofOne';
import { Instagram, Facebook, MapPin } from 'lucide-react';
export default function LandingPage() {
return (
@@ -29,18 +30,9 @@ export default function LandingPage() {
<div id="nav" data-section="nav">
<NavbarStyleFullscreen
navItems={[
{
name: "Menu",
id: "menu",
},
{
name: "À Propos",
id: "about",
},
{
name: "Contact",
id: "contact",
},
{ name: "Menu", id: "menu" },
{ name: "À Propos", id: "about" },
{ name: "Contact", id: "contact" },
]}
brandName="SAFTA FOOD"
/>
@@ -50,82 +42,12 @@ export default function LandingPage() {
<HeroOverlayTestimonial
title="SAFTA FOOD"
description="Le goût du luxe… dans chaque bouchée. Découvrez une expérience culinaire unique à Boufarik — où le street food rencontre lélégance."
testimonials={[
{
name: "Sarah D.",
handle: "@sarah_foodie",
testimonial: "Meilleur tacos de Boufarik, une vraie expérience de luxe !",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/freshly-baked-bun-plate_140725-8137.jpg?_wi=1",
imageAlt: "luxury street food close up",
},
{
name: "Amine K.",
handle: "@amine_food",
testimonial: "Qualité incroyable et service impeccable, je reviens chaque semaine.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/tomatoes-with-fork-top-view-yellow-surface_176474-204.jpg?_wi=1",
imageAlt: "fresh premium ingredients flatlay",
},
{
name: "Yasmine R.",
handle: "@yasmine_rest",
testimonial: "Enfin un street food qui mise sur l'élégance et le goût.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/shocked-deliveryman-carries-stack-delicious-italian-pizza-wears-helmet-casual-clothes-drives-motorbike-transports-fast-food-dinner-isolated-purple-wall-tasty-snack_273609-27793.jpg?_wi=1",
imageAlt: "fast delivery food concept",
},
{
name: "Karim M.",
handle: "@karim_food",
testimonial: "Le mélange des saveurs est tout simplement parfait.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/profiteroles-chocolate-sauce-inside-white-plate_114579-2410.jpg?_wi=1",
imageAlt: "unique dining atmosphere elegant",
},
{
name: "Sofia L.",
handle: "@sofia_gourmet",
testimonial: "Une découverte exceptionnelle, les ingrédients sont d'une fraîcheur rare.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/potato-gratin-baked-with-cream-cheese-black-slate-background_123827-32562.jpg?_wi=1",
imageAlt: "gratin au poulet luxury presentation",
},
]}
testimonials={[]}
buttons={[
{
text: "Voir le Menu",
href: "#menu",
},
{
text: "Commander Maintenant",
href: "#",
},
{ text: "Voir le Menu", href: "#menu" },
{ text: "Commander", href: "#contact" },
]}
imageSrc="http://img.b2bpic.net/free-photo/freshly-baked-bun-plate_140725-8137.jpg?_wi=2"
avatars={[
{
src: "http://img.b2bpic.net/free-photo/potato-gratin-baked-with-cream-cheese-black-slate-background_123827-32562.jpg",
alt: "User 1",
},
{
src: "http://img.b2bpic.net/free-photo/top-view-delicious-tacos-arrangement_23-2150799455.jpg",
alt: "User 2",
},
{
src: "http://img.b2bpic.net/free-photo/high-angle-delicious-pizza-table_23-2148305632.jpg",
alt: "User 3",
},
{
src: "http://img.b2bpic.net/free-photo/top-view-dessert-plate-with-tea-teapot-nuts-fruit-jam-flowers-white-wooden-background_176474-3963.jpg",
alt: "User 4",
},
{
src: "http://img.b2bpic.net/free-photo/tiramisu-piece-with-coffee-beans_23-2148531561.jpg",
alt: "User 5",
},
]}
avatarText="Rejoint par plus de 500 gourmets à Boufarik"
/>
</div>
@@ -133,29 +55,7 @@ export default function LandingPage() {
<FeatureCardNineteen
textboxLayout="default"
useInvertedBackground={false}
features={[
{
tag: "Qualité",
title: "Qualité Premium",
subtitle: "Ingrédients d'exception",
description: "Sélection rigoureuse d'ingrédients frais pour un goût inoubliable.",
imageSrc: "http://img.b2bpic.net/free-photo/tomatoes-with-fork-top-view-yellow-surface_176474-204.jpg?_wi=2",
},
{
tag: "Rapidité",
title: "Service Rapide",
subtitle: "Efficacité garantie",
description: "Votre repas préparé rapidement sans jamais compromettre la qualité.",
imageSrc: "http://img.b2bpic.net/free-photo/shocked-deliveryman-carries-stack-delicious-italian-pizza-wears-helmet-casual-clothes-drives-motorbike-transports-fast-food-dinner-isolated-purple-wall-tasty-snack_273609-27793.jpg?_wi=2",
},
{
tag: "Expérience",
title: "Expérience Unique",
subtitle: "Atmosphère raffinée",
description: "Un cadre moderne où le street food devient une expérience gastronomique.",
imageSrc: "http://img.b2bpic.net/free-photo/profiteroles-chocolate-sauce-inside-white-plate_114579-2410.jpg?_wi=2",
},
]}
features={[]}
title="Pourquoi SAFTA FOOD ?"
description="Un mélange parfait entre confort et sophistication."
/>
@@ -167,44 +67,6 @@ export default function LandingPage() {
textboxLayout="default"
gridVariant="bento-grid"
useInvertedBackground={false}
products={[
{
id: "1",
name: "Gratin Au Poulet",
price: "850 DA",
imageSrc: "http://img.b2bpic.net/free-photo/potato-gratin-baked-with-cream-cheese-black-slate-background_123827-32562.jpg?_wi=2",
},
{
id: "2",
name: "Tacos Meat",
price: "650 DA",
imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-tacos-arrangement_23-2150799455.jpg",
},
{
id: "3",
name: "Pizza Tonno + Coca",
price: "950 DA",
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-delicious-pizza-table_23-2148305632.jpg",
},
{
id: "4",
name: "Crêpes Nutella",
price: "450 DA",
imageSrc: "http://img.b2bpic.net/free-photo/top-view-dessert-plate-with-tea-teapot-nuts-fruit-jam-flowers-white-wooden-background_176474-3963.jpg",
},
{
id: "5",
name: "Tiramisu",
price: "500 DA",
imageSrc: "http://img.b2bpic.net/free-photo/tiramisu-piece-with-coffee-beans_23-2148531561.jpg",
},
{
id: "6",
name: "Cappuccino",
price: "300 DA",
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-shot-cup-cappuccino-with-white-heart-pattern-wooden-table_181624-9618.jpg",
},
]}
title="Nos Meilleures Offres"
description="Préparé avec passion. Servi avec excellence."
/>
@@ -214,16 +76,8 @@ export default function LandingPage() {
<SocialProofOne
textboxLayout="default"
useInvertedBackground={false}
names={[
"Delivery Express",
"Boufarik Events",
"Urban Eats",
"Local Foodie",
"Gourmet Magazine",
"City News",
"Street Food Alliance",
]}
title="Nos Partenaires et Réseaux"
names={["Delivery Express", "Boufarik Events", "Urban Eats", "Local Foodie"]}
title="Nos Partenaires"
description="Reconnus pour notre excellence à Boufarik."
/>
</div>
@@ -231,23 +85,7 @@ export default function LandingPage() {
<div id="faq" data-section="faq">
<FaqSplitText
useInvertedBackground={false}
faqs={[
{
id: "faq1",
title: "Quels sont vos horaires ?",
content: "Nous sommes ouverts tous les jours de 11h00 à 23h00.",
},
{
id: "faq2",
title: "Proposez-vous la livraison ?",
content: "Oui, nous livrons sur tout Boufarik via nos partenaires.",
},
{
id: "faq3",
title: "Peut-on privatiser le lieu ?",
content: "Oui, contactez-nous pour organiser vos événements privés.",
},
]}
faqs={[]}
sideTitle="Questions Fréquentes"
sideDescription="Besoin d'informations sur nos services ?"
faqsAnimation="blur-reveal"
@@ -255,53 +93,30 @@ export default function LandingPage() {
</div>
<div id="contact" data-section="contact">
<ContactCenter
useInvertedBackground={false}
background={{
variant: "gradient-bars",
}}
title="Envie de vous faire plaisir ?"
description="Commandez maintenant et savourez le meilleur de SAFTA FOOD chez vous."
buttonText="Commander via WhatsApp"
tag="Contact"
/>
<ContactSplitForm
title="Envie de vous faire plaisir ?"
description="Commandez maintenant et savourez le meilleur de SAFTA FOOD chez vous."
inputs={[
{ name: "name", type: "text", placeholder: "Votre Nom" },
{ name: "email", type: "email", placeholder: "Votre Email" }
]}
buttonText="Envoyer"
useInvertedBackground={false}
imageSrc="http://img.b2bpic.net/free-photo/freshly-baked-bun-plate_140725-8137.jpg?_wi=3"
/>
</div>
<div id="footer" data-section="footer">
<FooterMedia
imageSrc="http://img.b2bpic.net/free-photo/freshly-baked-bun-plate_140725-8137.jpg?_wi=3"
<FooterCard
logoText="SAFTA FOOD"
columns={[
{
title: "Navigation",
items: [
{
label: "Menu",
href: "#menu",
},
{
label: "À Propos",
href: "#about",
},
],
},
{
title: "Contact",
items: [
{
label: "Boufarik",
href: "#",
},
{
label: "05XX-XX-XX-XX",
href: "tel:0000",
},
],
},
socialLinks={[
{ icon: Instagram, href: "#", ariaLabel: "Instagram" },
{ icon: Facebook, href: "#", ariaLabel: "Facebook" },
{ icon: MapPin, href: "#", ariaLabel: "Localisation" }
]}
/>
</div>
</ReactLenis>
</ThemeProvider>
);
}
}