|
|
|
|
@@ -10,9 +10,13 @@ import BlogCardOne from "@/components/sections/blog/BlogCardOne";
|
|
|
|
|
import TestimonialCardSixteen from "@/components/sections/testimonial/TestimonialCardSixteen";
|
|
|
|
|
import ContactCTA from "@/components/sections/contact/ContactCTA";
|
|
|
|
|
import FooterSimple from "@/components/sections/footer/FooterSimple";
|
|
|
|
|
import { CheckCircle, Palette, Smartphone, Zap, Rocket } from "lucide-react";
|
|
|
|
|
import { CheckCircle, Palette, Smartphone, Zap, Rocket, Mail } from "lucide-react";
|
|
|
|
|
|
|
|
|
|
export default function LandingPage() {
|
|
|
|
|
const handleEmailClick = () => {
|
|
|
|
|
window.location.href = "mailto:contact@yanisdev.com";
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
return (
|
|
|
|
|
<ThemeProvider
|
|
|
|
|
defaultButtonVariant="directional-hover"
|
|
|
|
|
@@ -48,17 +52,23 @@ export default function LandingPage() {
|
|
|
|
|
buttons={[{ text: "Me contacter", href: "#contact" }]}
|
|
|
|
|
carouselItems={[
|
|
|
|
|
{
|
|
|
|
|
id: "carousel-1", imageSrc: "http://img.b2bpic.net/free-photo/minimalist-workspace-with-laptop-coffee-plants_9975-24294.jpg?_wi=1", imageAlt: "Freelancer workspace"},
|
|
|
|
|
id: "carousel-1", imageSrc: "http://img.b2bpic.net/free-photo/minimalist-workspace-with-laptop-coffee-plants_9975-24294.jpg?_wi=1", imageAlt: "Freelancer workspace"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
id: "carousel-2", imageSrc: "http://img.b2bpic.net/free-vector/creative-process-landing-page_23-2148156387.jpg", imageAlt: "Web design"},
|
|
|
|
|
id: "carousel-2", imageSrc: "http://img.b2bpic.net/free-vector/creative-process-landing-page_23-2148156387.jpg", imageAlt: "Web design"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
id: "carousel-3", imageSrc: "http://img.b2bpic.net/free-vector/flat-design-responsive-website-design_23-2149483806.jpg", imageAlt: "Responsive design"},
|
|
|
|
|
id: "carousel-3", imageSrc: "http://img.b2bpic.net/free-vector/flat-design-responsive-website-design_23-2149483806.jpg", imageAlt: "Responsive design"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
id: "carousel-4", imageSrc: "http://img.b2bpic.net/free-photo/axelborg-towers-modern-architecture_181624-37834.jpg?id=15036385", imageAlt: "Fast delivery"},
|
|
|
|
|
id: "carousel-4", imageSrc: "http://img.b2bpic.net/free-photo/axelborg-towers-modern-architecture_181624-37834.jpg?id=15036385", imageAlt: "Fast delivery"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
id: "carousel-5", imageSrc: "http://img.b2bpic.net/free-photo/brown-vintage-leather-chairs-stylish-barber-shop_627829-6188.jpg?_wi=1", imageAlt: "Portfolio example"},
|
|
|
|
|
id: "carousel-5", imageSrc: "http://img.b2bpic.net/free-photo/brown-vintage-leather-chairs-stylish-barber-shop_627829-6188.jpg?_wi=1", imageAlt: "Portfolio example"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
id: "carousel-6", imageSrc: "http://img.b2bpic.net/free-photo/life-style_1122-1806.jpg?_wi=1", imageAlt: "Portfolio example"},
|
|
|
|
|
id: "carousel-6", imageSrc: "http://img.b2bpic.net/free-photo/life-style_1122-1806.jpg?_wi=1", imageAlt: "Portfolio example"
|
|
|
|
|
},
|
|
|
|
|
]}
|
|
|
|
|
autoPlay={true}
|
|
|
|
|
autoPlayInterval={4000}
|
|
|
|
|
@@ -72,13 +82,16 @@ export default function LandingPage() {
|
|
|
|
|
features={[
|
|
|
|
|
{
|
|
|
|
|
icon: Palette,
|
|
|
|
|
title: "Site vitrine moderne", description: "Un design contemporain et épuré qui reflète votre professionnalisme et attire vos clients."},
|
|
|
|
|
title: "Site vitrine moderne", description: "Un design contemporain et épuré qui reflète votre professionnalisme et attire vos clients."
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
icon: Smartphone,
|
|
|
|
|
title: "Design responsive", description: "Votre site fonctionne parfaitement sur mobile, tablette et ordinateur."},
|
|
|
|
|
title: "Design responsive", description: "Votre site fonctionne parfaitement sur mobile, tablette et ordinateur."
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
icon: Zap,
|
|
|
|
|
title: "Livraison rapide", description: "Pas de prise de tête. Je livre dans les délais convenus, sans surprise."},
|
|
|
|
|
title: "Livraison rapide", description: "Pas de prise de tête. Je livre dans les délais convenus, sans surprise."
|
|
|
|
|
},
|
|
|
|
|
]}
|
|
|
|
|
animationType="slide-up"
|
|
|
|
|
textboxLayout="default"
|
|
|
|
|
@@ -93,13 +106,16 @@ export default function LandingPage() {
|
|
|
|
|
bulletPoints={[
|
|
|
|
|
{
|
|
|
|
|
icon: CheckCircle,
|
|
|
|
|
title: "Indépendants & Freelances", description: "Showcase vos services et attirez de nouveaux clients en ligne."},
|
|
|
|
|
title: "Indépendants & Freelances", description: "Showcase vos services et attirez de nouveaux clients en ligne."
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
icon: CheckCircle,
|
|
|
|
|
title: "Petits Commerces", description: "Un site professionnel pour montrer votre sérieux et votre expertise locale."},
|
|
|
|
|
title: "Petits Commerces", description: "Un site professionnel pour montrer votre sérieux et votre expertise locale."
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
icon: CheckCircle,
|
|
|
|
|
title: "Entrepreneurs", description: "Lancez votre présence web sans coûts exorbitants ni complications techniques."},
|
|
|
|
|
title: "Entrepreneurs", description: "Lancez votre présence web sans coûts exorbitants ni complications techniques."
|
|
|
|
|
},
|
|
|
|
|
]}
|
|
|
|
|
imageSrc="http://img.b2bpic.net/free-photo/minimalist-workspace-with-laptop-coffee-plants_9975-24294.jpg?_wi=2"
|
|
|
|
|
imageAlt="Yanis working on web project"
|
|
|
|
|
@@ -116,20 +132,24 @@ export default function LandingPage() {
|
|
|
|
|
description="Quatre étapes simples et rassurantes pour transformer votre vision en réalité."
|
|
|
|
|
metrics={[
|
|
|
|
|
{
|
|
|
|
|
id: "step-1", value: "01", title: "Vous m'expliquervotre besoin", items: [
|
|
|
|
|
"Entretien sans engagement", "Compréhension de votre projet", "Définition des objectifs"],
|
|
|
|
|
id: "step-1", value: "01", title: "Vous m'expliquez votre besoin", items: [
|
|
|
|
|
"Entretien sans engagement", "Compréhension de votre projet", "Définition des objectifs"
|
|
|
|
|
],
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
id: "step-2", value: "02", title: "Je crée le site", items: [
|
|
|
|
|
"Design sur mesure", "Développement responsive", "Optimisation performante"],
|
|
|
|
|
"Design sur mesure", "Développement responsive", "Optimisation performante"
|
|
|
|
|
],
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
id: "step-3", value: "03", title: "Vous validez", items: [
|
|
|
|
|
"Présentation du résultat", "Révisions illimitées", "Validation finale"],
|
|
|
|
|
"Présentation du résultat", "Révisions illimitées", "Validation finale"
|
|
|
|
|
],
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
id: "step-4", value: "04", title: "Mise en ligne rapide", items: [
|
|
|
|
|
"Déploiement immédiat", "Formation incluse", "Support disponible"],
|
|
|
|
|
"Déploiement immédiat", "Formation incluse", "Support disponible"
|
|
|
|
|
],
|
|
|
|
|
},
|
|
|
|
|
]}
|
|
|
|
|
animationType="slide-up"
|
|
|
|
|
@@ -144,11 +164,14 @@ export default function LandingPage() {
|
|
|
|
|
description="Découvrez des exemples de sites que j'ai créés pour différents types de business."
|
|
|
|
|
blogs={[
|
|
|
|
|
{
|
|
|
|
|
id: "project-1", category: "Coiffeur", title: "Salon de Coiffure Beauty & Style", excerpt: "Site vitrine moderne avec galerie photos, tarifs et formulaire de réservation intégré.", imageSrc: "http://img.b2bpic.net/free-photo/brown-vintage-leather-chairs-stylish-barber-shop_627829-6188.jpg?_wi=2", imageAlt: "Salon de coiffure", authorName: "Yanis Dev", authorAvatar: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg", date: "Voir le projet"},
|
|
|
|
|
id: "project-1", category: "Coiffeur", title: "Salon de Coiffure Beauty & Style", excerpt: "Site vitrine moderne avec galerie photos, tarifs et formulaire de réservation intégré.", imageSrc: "http://img.b2bpic.net/free-photo/brown-vintage-leather-chairs-stylish-barber-shop_627829-6188.jpg?_wi=2", imageAlt: "Salon de coiffure", authorName: "Yanis Dev", authorAvatar: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg", date: "Voir le projet"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
id: "project-2", category: "Restaurant", title: "Restaurant Le Gourmet Local", excerpt: "Site avec menu interactif, système de réservation et présentation de la cuisine locale.", imageSrc: "http://img.b2bpic.net/free-photo/life-style_1122-1806.jpg?_wi=2", imageAlt: "Restaurant", authorName: "Yanis Dev", authorAvatar: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg", date: "Voir le projet"},
|
|
|
|
|
id: "project-2", category: "Restaurant", title: "Restaurant Le Gourmet Local", excerpt: "Site avec menu interactif, système de réservation et présentation de la cuisine locale.", imageSrc: "http://img.b2bpic.net/free-photo/life-style_1122-1806.jpg?_wi=2", imageAlt: "Restaurant", authorName: "Yanis Dev", authorAvatar: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg", date: "Voir le projet"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
id: "project-3", category: "Commerce", title: "E-commerce Boutique Artisanale", excerpt: "Plateforme de vente en ligne pour produits faits main avec paiement sécurisé.", imageSrc: "http://img.b2bpic.net/free-photo/joyous-coworkers-having-fun-vibrant-office-while-reviewing-financial-graphs_482257-126650.jpg", imageAlt: "Boutique artisanale", authorName: "Yanis Dev", authorAvatar: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg", date: "Voir le projet"},
|
|
|
|
|
id: "project-3", category: "Commerce", title: "E-commerce Boutique Artisanale", excerpt: "Plateforme de vente en ligne pour produits faits main avec paiement sécurisé.", imageSrc: "http://img.b2bpic.net/free-photo/joyous-coworkers-having-fun-vibrant-office-while-reviewing-financial-graphs_482257-126650.jpg", imageAlt: "Boutique artisanale", authorName: "Yanis Dev", authorAvatar: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg", date: "Voir le projet"
|
|
|
|
|
},
|
|
|
|
|
]}
|
|
|
|
|
animationType="slide-up"
|
|
|
|
|
textboxLayout="default"
|
|
|
|
|
@@ -164,16 +187,20 @@ export default function LandingPage() {
|
|
|
|
|
testimonials={[
|
|
|
|
|
{
|
|
|
|
|
id: "testimonial-1", name: "Sarah Martin", role: "Coiffeuse", company: "Beauty & Style", rating: 5,
|
|
|
|
|
imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=1", imageAlt: "Sarah Martin"},
|
|
|
|
|
imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=1", imageAlt: "Sarah Martin"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
id: "testimonial-2", name: "Pierre Durand", role: "Restaurateur", company: "Le Gourmet", rating: 5,
|
|
|
|
|
imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=2", imageAlt: "Pierre Durand"},
|
|
|
|
|
imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=2", imageAlt: "Pierre Durand"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
id: "testimonial-3", name: "Marie Leclerc", role: "Artisan", company: "Boutique Créative", rating: 5,
|
|
|
|
|
imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=3", imageAlt: "Marie Leclerc"},
|
|
|
|
|
imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=3", imageAlt: "Marie Leclerc"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
id: "testimonial-4", name: "Thomas Petit", role: "Entrepreneur", company: "Start-Up Studio", rating: 5,
|
|
|
|
|
imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=4", imageAlt: "Thomas Petit"},
|
|
|
|
|
imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=4", imageAlt: "Thomas Petit"
|
|
|
|
|
},
|
|
|
|
|
]}
|
|
|
|
|
kpiItems={[
|
|
|
|
|
{ value: "50+", label: "Sites créés" },
|
|
|
|
|
@@ -193,7 +220,7 @@ export default function LandingPage() {
|
|
|
|
|
title="Un projet ? Parlons-en."
|
|
|
|
|
description="Contactez-moi pour discuter de votre projet. Je vous réponds rapidement et sans engagement."
|
|
|
|
|
buttons={[
|
|
|
|
|
{ text: "Email", href: "mailto:contact@yanisdev.com" },
|
|
|
|
|
{ text: "Email", onClick: handleEmailClick },
|
|
|
|
|
{ text: "WhatsApp", href: "https://wa.me/33600000000" },
|
|
|
|
|
]}
|
|
|
|
|
background={{ variant: "plain" }}
|
|
|
|
|
|