Merge version_1_1782168861146 into main #1

Merged
bender merged 3 commits from version_1_1782168861146 into main 2026-06-22 22:55:44 +00:00
2 changed files with 78 additions and 228 deletions

View File

@@ -8,32 +8,25 @@ import { StyleProvider } from "@/components/ui/StyleProvider";
export default function Layout() {
const navItems = [
{
"name": "Accueil",
"href": "#hero"
"name": "Accueil", "href": "#hero"
},
{
"name": "Services",
"href": "#services"
"name": "Services", "href": "#services"
},
{
"name": "Problems",
"href": "#problems"
"name": "Problems", "href": "#problems"
},
{
"name": "Who",
"href": "#who"
"name": "Who", "href": "#who"
},
{
"name": "Solution",
"href": "#solution"
"name": "Solution", "href": "#solution"
},
{
"name": "Pricing",
"href": "#pricing"
"name": "Pricing", "href": "#pricing"
},
{
"name": "Testimonials",
"href": "#testimonials"
"name": "Testimonials", "href": "#testimonials"
}
];
@@ -44,9 +37,7 @@ export default function Layout() {
<NavbarInline
logo="Apex Sites"
ctaButton={{
text: "Réserver une consultation gratuite",
href: "https://www.apexsites.org/consultation",
}}
text: "Réserver une consultation gratuite", href: "https://www.apexsites.org/consultation"}}
navItems={navItems} />
</SectionErrorBoundary>
<main className="flex-grow">
@@ -57,36 +48,26 @@ export default function Layout() {
brand="Apex Sites"
columns={[
{
title: "Contact",
items: [
title: "Contact", items: [
{
label: "450 365 8874",
href: "tel:+14503658874",
},
label: "450 365 8874", href: "tel:+14503658874"},
{
label: "apexsites26@outlook.com",
href: "mailto:apexsites26@outlook.com",
},
label: "apexsites26@outlook.com", href: "mailto:apexsites26@outlook.com"},
{
label: "Trois-Rivières, QC",
href: "#",
},
label: "Trois-Rivières, QC", href: "#"},
],
},
{
title: "Navigation",
items: [
title: "Navigation", items: [
{
label: "Accueil",
href: "#hero",
},
label: "Accueil", href: "#hero"},
{
label: "Services",
href: "#services",
},
label: "Services", href: "#services"},
],
},
]}
]
}
links={[]}
copyright="© 2026 Apex Sites. Tous droits réservés."
imageSrc="http://img.b2bpic.net/free-photo/modern-equipped-computer-lab_23-2149241204.jpg"
/>

View File

@@ -6,7 +6,7 @@ import HeroBillboardCarousel from '@/components/sections/hero/HeroBillboardCarou
import MetricsIconCards from '@/components/sections/metrics/MetricsIconCards';
import PricingHighlightedCards from '@/components/sections/pricing/PricingHighlightedCards';
import TestimonialOverlayCards from '@/components/sections/testimonial/TestimonialOverlayCards';
import { Layout, Search, Smartphone, Star, Tool, Zap } from "lucide-react";
import { Layout, Search, Smartphone, Star, Zap, Settings } from "lucide-react";
import SectionErrorBoundary from "@/components/ui/SectionErrorBoundary";
export default function HomePage() {
@@ -19,32 +19,22 @@ export default function HomePage() {
title="Obtenez plus de clients avec un site web qui convertit réellement vos visiteurs."
description="Nous créons une démonstration de votre site en 48h. Une fois validé et le paiement effectué, votre site est prêt en 4 jours."
primaryButton={{
text: "🚀 Obtenir ma démo gratuite",
href: "https://www.apexsites.org/consultation",
}}
text: "🚀 Obtenir ma démo gratuite", href: "https://www.apexsites.org/consultation"}}
secondaryButton={{
text: "Appelez maintenant",
href: "tel:+14503658874",
}}
text: "Appelez maintenant", href: "tel:+14503658874"}}
items={[
{
imageSrc: "http://img.b2bpic.net/free-photo/empty-home-office-setup-showing-documents-financial-reports-laptop_482257-90893.jpg",
},
imageSrc: "http://img.b2bpic.net/free-photo/empty-home-office-setup-showing-documents-financial-reports-laptop_482257-90893.jpg"},
{
imageSrc: "http://img.b2bpic.net/free-photo/modern-equipped-computer-lab_23-2149241200.jpg",
},
imageSrc: "http://img.b2bpic.net/free-photo/modern-equipped-computer-lab_23-2149241200.jpg"},
{
imageSrc: "http://img.b2bpic.net/free-photo/luxurious-modern-office-space-with-important-reports-laptop-empty-desk-showcasing-important-data_482257-133861.jpg",
},
imageSrc: "http://img.b2bpic.net/free-photo/luxurious-modern-office-space-with-important-reports-laptop-empty-desk-showcasing-important-data_482257-133861.jpg"},
{
imageSrc: "http://img.b2bpic.net/free-photo/modern-home-office-with-desktop-pc-monitor-displaying-business-analytics_482257-130255.jpg",
},
imageSrc: "http://img.b2bpic.net/free-photo/modern-home-office-with-desktop-pc-monitor-displaying-business-analytics_482257-130255.jpg"},
{
imageSrc: "http://img.b2bpic.net/free-photo/computer-monitors-office-desk-showing-data-analytics-dashboards_482257-126705.jpg",
},
imageSrc: "http://img.b2bpic.net/free-photo/computer-monitors-office-desk-showing-data-analytics-dashboards_482257-126705.jpg"},
{
imageSrc: "http://img.b2bpic.net/free-photo/executive-managers-looking-marketing-statistics-computer_482257-77621.jpg",
},
imageSrc: "http://img.b2bpic.net/free-photo/executive-managers-looking-marketing-statistics-computer_482257-77621.jpg"},
]}
/>
</SectionErrorBoundary>
@@ -58,25 +48,13 @@ export default function HomePage() {
description="La bonne nouvelle? Il existe une solution."
items={[
{
title: "Pas de site web",
description: "Vous êtes invisible pour vos clients potentiels en ligne.",
imageSrc: "http://img.b2bpic.net/free-photo/business-meeting-working-room-office-building_105762-1793.jpg",
},
title: "Pas de site web", description: "Vous êtes invisible pour vos clients potentiels en ligne.", imageSrc: "http://img.b2bpic.net/free-photo/business-meeting-working-room-office-building_105762-1793.jpg"},
{
title: "Site dépassé",
description: "Une image vieillissante nuit à votre crédibilité professionnelle.",
imageSrc: "http://img.b2bpic.net/free-photo/headphones-with-microphone-call-center-office-desk_482257-125977.jpg",
},
title: "Site dépassé", description: "Une image vieillissante nuit à votre crédibilité professionnelle.", imageSrc: "http://img.b2bpic.net/free-photo/headphones-with-microphone-call-center-office-desk_482257-125977.jpg"},
{
title: "Lent & Mobile",
description: "Les clients quittent votre site s'il ne charge pas instantanément.",
imageSrc: "http://img.b2bpic.net/free-photo/diverse-people-discussing-marketing-statistics-online-videocall-meeting-conference-working-time-company-strategy-startup-office-remote-employees-preparing-investment-graph_482257-66467.jpg",
},
title: "Lent & Mobile", description: "Les clients quittent votre site s'il ne charge pas instantanément.", imageSrc: "http://img.b2bpic.net/free-photo/diverse-people-discussing-marketing-statistics-online-videocall-meeting-conference-working-time-company-strategy-startup-office-remote-employees-preparing-investment-graph_482257-66467.jpg"},
{
title: "Clients perdus",
description: "Vous laissez vos concurrents capturer votre marché local.",
imageSrc: "http://img.b2bpic.net/free-photo/code-testing-quality-assurance-done-computers-startup-workplace_482257-120129.jpg",
},
title: "Clients perdus", description: "Vous laissez vos concurrents capturer votre marché local.", imageSrc: "http://img.b2bpic.net/free-photo/code-testing-quality-assurance-done-computers-startup-workplace_482257-120129.jpg"},
]}
/>
</SectionErrorBoundary>
@@ -89,40 +67,20 @@ export default function HomePage() {
title="C'est fait pour vous si vous êtes :"
description="Boostez votre visibilité avec Apex Sites."
primaryButton={{
text: "Réserver un appel gratuit →",
href: "https://www.apexsites.org/consultation",
}}
text: "Réserver un appel gratuit →", href: "https://www.apexsites.org/consultation"}}
items={[
{
title: "Entrepreneurs locaux",
description: "Vous cherchez à dominer le marché de Trois-Rivières.",
imageSrc: "http://img.b2bpic.net/free-photo/computer-screens-desk-empty-software-it-agency-office-computers-background-running-programming-code-data-algorithms-neural-network-servers-cloud-computing-data-room_482257-33530.jpg",
},
title: "Entrepreneurs locaux", description: "Vous cherchez à dominer le marché de Trois-Rivières.", imageSrc: "http://img.b2bpic.net/free-photo/computer-screens-desk-empty-software-it-agency-office-computers-background-running-programming-code-data-algorithms-neural-network-servers-cloud-computing-data-room_482257-33530.jpg"},
{
title: "Petites entreprises",
description: "Vous avez besoin d'une solution simple et efficace.",
imageSrc: "http://img.b2bpic.net/free-photo/no-people-office-with-multiple-computers-customer-service-desk-call-center-helpline-support-give-telecommunication-assistance-empty-helpdesk-with-client-telephony-reception_482257-44009.jpg",
},
title: "Petites entreprises", description: "Vous avez besoin d'une solution simple et efficace.", imageSrc: "http://img.b2bpic.net/free-photo/no-people-office-with-multiple-computers-customer-service-desk-call-center-helpline-support-give-telecommunication-assistance-empty-helpdesk-with-client-telephony-reception_482257-44009.jpg"},
{
title: "Peu de temps",
description: "Vous voulez déléguer la partie technique à des experts.",
imageSrc: "http://img.b2bpic.net/free-photo/asian-female-developer-coding-cloud-computing-applications-pc_482257-124536.jpg",
},
title: "Peu de temps", description: "Vous voulez déléguer la partie technique à des experts.", imageSrc: "http://img.b2bpic.net/free-photo/asian-female-developer-coding-cloud-computing-applications-pc_482257-124536.jpg"},
{
title: "Pas de technique",
description: "Zéro stress, nous gérons tout de A à Z pour vous.",
imageSrc: "http://img.b2bpic.net/free-photo/overjoyed-startup-team-securing-angel-investments-becoming-unicorn-company_482257-120011.jpg",
},
title: "Pas de technique", description: "Zéro stress, nous gérons tout de A à Z pour vous.", imageSrc: "http://img.b2bpic.net/free-photo/overjoyed-startup-team-securing-angel-investments-becoming-unicorn-company_482257-120011.jpg"},
{
title: "Vous voulez grossir",
description: "Vous cherchez à passer au niveau supérieur.",
imageSrc: "http://img.b2bpic.net/free-photo/male-worker-explaining-marketing-plans-female-coworker_1163-4101.jpg",
},
title: "Vous voulez grossir", description: "Vous cherchez à passer au niveau supérieur.", imageSrc: "http://img.b2bpic.net/free-photo/male-worker-explaining-marketing-plans-female-coworker_1163-4101.jpg"},
{
title: "Budget limité",
description: "Des solutions abordables avec un ROI immédiat.",
imageSrc: "http://img.b2bpic.net/free-photo/entertainer-using-light-bulb-entertain-fans-pretending-be-electrocuted_482257-124250.jpg",
},
title: "Budget limité", description: "Des solutions abordables avec un ROI immédiat.", imageSrc: "http://img.b2bpic.net/free-photo/entertainer-using-light-bulb-entertain-fans-pretending-be-electrocuted_482257-124250.jpg"},
]}
/>
</SectionErrorBoundary>
@@ -136,40 +94,19 @@ export default function HomePage() {
description="Ne laissez plus le hasard définir votre succès."
items={[
{
title: "Design Premium",
description: "Moderne et impactant",
imageSrc: "http://img.b2bpic.net/free-photo/broker-looking-laptop-analyzing-stock-market-invest-trading-stocks-graph_169016-48828.jpg",
},
title: "Design Premium", description: "Moderne et impactant", imageSrc: "http://img.b2bpic.net/free-photo/broker-looking-laptop-analyzing-stock-market-invest-trading-stocks-graph_169016-48828.jpg"},
{
title: "Ultra-Rapide",
description: "Optimisé pour la vitesse",
imageSrc: "http://img.b2bpic.net/free-photo/woman-with-headphones-working_23-2149370618.jpg",
},
title: "Ultra-Rapide", description: "Optimisé pour la vitesse", imageSrc: "http://img.b2bpic.net/free-photo/woman-with-headphones-working_23-2149370618.jpg"},
{
title: "Visible Google",
description: "Référencement naturel inclus",
imageSrc: "http://img.b2bpic.net/free-photo/still-life-fashion-designer-s-office_23-2150543698.jpg",
},
title: "Visible Google", description: "Référencement naturel inclus", imageSrc: "http://img.b2bpic.net/free-photo/still-life-fashion-designer-s-office_23-2150543698.jpg"},
{
title: "Conversion",
description: "Stratégie axée clients",
imageSrc: "http://img.b2bpic.net/free-photo/empty-interior-forex-market-exchange-company-office-with-financial-data-growth-charts-multiple-displays-workspace-equipped-with-workstation-having-finance-statistics-real-time-graph_482257-44513.jpg",
},
title: "Conversion", description: "Stratégie axée clients", imageSrc: "http://img.b2bpic.net/free-photo/empty-interior-forex-market-exchange-company-office-with-financial-data-growth-charts-multiple-displays-workspace-equipped-with-workstation-having-finance-statistics-real-time-graph_482257-44513.jpg"},
{
title: "Responsive",
description: "Mobile parfaitement adapté",
imageSrc: "http://img.b2bpic.net/free-photo/online-shopping-concept_23-2151896850.jpg",
},
title: "Responsive", description: "Mobile parfaitement adapté", imageSrc: "http://img.b2bpic.net/free-photo/online-shopping-concept_23-2151896850.jpg"},
{
title: "Support Dédié",
description: "On veille sur votre site",
imageSrc: "http://img.b2bpic.net/free-photo/online-shopping-concept_23-2151896841.jpg",
},
title: "Support Dédié", description: "On veille sur votre site", imageSrc: "http://img.b2bpic.net/free-photo/online-shopping-concept_23-2151896841.jpg"},
{
title: "Évolutif",
description: "Grandissez avec nous",
imageSrc: "http://img.b2bpic.net/free-photo/mature-woman-engaging-with-ai-chatbot-pc-isolated-display_482257-118991.jpg",
},
title: "Évolutif", description: "Grandissez avec nous", imageSrc: "http://img.b2bpic.net/free-photo/mature-woman-engaging-with-ai-chatbot-pc-isolated-display_482257-118991.jpg"},
]}
/>
</SectionErrorBoundary>
@@ -184,34 +121,22 @@ export default function HomePage() {
metrics={[
{
icon: Layout,
title: "Design",
value: "Premium",
},
title: "Design", value: "Premium"},
{
icon: Smartphone,
title: "Mobile",
value: "100%",
},
title: "Mobile", value: "100%"},
{
icon: Search,
title: "SEO",
value: "Pro",
},
title: "SEO", value: "Pro"},
{
icon: Zap,
title: "Vitesse",
value: "Max",
},
title: "Vitesse", value: "Max"},
{
icon: Tool,
title: "Support",
value: "Inclus",
},
icon: Settings,
title: "Support", value: "Inclus"},
{
icon: Star,
title: "Satisfaction",
value: "100%",
},
title: "Satisfaction", value: "100%"},
]}
/>
</SectionErrorBoundary>
@@ -225,37 +150,16 @@ export default function HomePage() {
description="Choisissez la solution adaptée à vos besoins."
plans={[
{
tag: "Base",
price: "500$ + 39$/mois",
description: "Site Essentiel parfait pour démarrer.",
features: [
"1 page",
"5 photos",
"Formulaire contact",
"Mobile responsive",
"Google Maps",
],
tag: "Base", price: "500$ + 39$/mois", description: "Site Essentiel parfait pour démarrer.", features: [
"1 page", "5 photos", "Formulaire contact", "Mobile responsive", "Google Maps"],
primaryButton: {
text: "Choisir Essentiel",
href: "https://www.apexsites.org/consultation",
},
text: "Choisir Essentiel", href: "https://www.apexsites.org/consultation"},
},
{
tag: "Premium",
price: "900$ + 79$/mois",
description: "Site Performance pour une croissance rapide.",
features: [
"Jusqu'à 5 pages",
"20 photos",
"Système réservation",
"Design premium",
"Support total",
],
highlight: "Recommandé",
primaryButton: {
text: "Choisir Performance",
href: "https://www.apexsites.org/consultation",
},
tag: "Premium", price: "900$ + 79$/mois", description: "Site Performance pour une croissance rapide.", features: [
"Jusqu'à 5 pages", "20 photos", "Système réservation", "Design premium", "Support total"],
highlight: "Recommandé", primaryButton: {
text: "Choisir Performance", href: "https://www.apexsites.org/consultation"},
},
]}
/>
@@ -270,40 +174,20 @@ export default function HomePage() {
description="La satisfaction client est notre priorité numéro un."
testimonials={[
{
name: "Bryan UQ",
role: "Barbier",
company: "Latin Barbier",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/beauty-woman-s-with-blue-eyes-portrait_633478-325.jpg",
},
name: "Bryan UQ", role: "Barbier", company: "Latin Barbier", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/beauty-woman-s-with-blue-eyes-portrait_633478-325.jpg"},
{
name: "Bryan UQ",
role: "Barbier",
company: "Latin Barbier",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/middle-eastern-businessman-does-daily-tasks-corporate-job_482257-116713.jpg",
},
name: "Bryan UQ", role: "Barbier", company: "Latin Barbier", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/middle-eastern-businessman-does-daily-tasks-corporate-job_482257-116713.jpg"},
{
name: "Bryan UQ",
role: "Barbier",
company: "Latin Barbier",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/videographer-smiling-camera-working-computer-editing-video-footage-audio-app-sitting-mo_482257-2649.jpg",
},
name: "Bryan UQ", role: "Barbier", company: "Latin Barbier", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/videographer-smiling-camera-working-computer-editing-video-footage-audio-app-sitting-mo_482257-2649.jpg"},
{
name: "Bryan UQ",
role: "Barbier",
company: "Latin Barbier",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/young-businessman-happy-expression_1194-1602.jpg",
},
name: "Bryan UQ", role: "Barbier", company: "Latin Barbier", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/young-businessman-happy-expression_1194-1602.jpg"},
{
name: "Bryan UQ",
role: "Barbier",
company: "Latin Barbier",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/young-businessman-happy-expression_1194-1689.jpg",
},
name: "Bryan UQ", role: "Barbier", company: "Latin Barbier", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/young-businessman-happy-expression_1194-1689.jpg"},
]}
/>
</SectionErrorBoundary>
@@ -314,31 +198,20 @@ export default function HomePage() {
<FaqTwoColumn
tag="FAQ"
title="Questions fréquentes"
description="Retrouvez ici les réponses aux questions les plus posées sur nos services."
items={[
{
question: "Combien coûte un site?",
answer: "Nous offrons des plans débutant à 500$ + frais mensuels.",
},
question: "Combien coûte un site?", answer: "Nous offrons des plans débutant à 500$ + frais mensuels."},
{
question: "Quels délais?",
answer: "Votre site est prêt en 4 jours après validation.",
},
question: "Quels délais?", answer: "Votre site est prêt en 4 jours après validation."},
{
question: "Contenu requis?",
answer: "Nous vous guidons pour les textes et photos.",
},
question: "Contenu requis?", answer: "Nous vous guidons pour les textes et photos."},
{
question: "Mensuel obligatoire?",
answer: "Oui, pour l'hébergement et maintenance.",
},
question: "Mensuel obligatoire?", answer: "Oui, pour l'hébergement et maintenance."},
{
question: "SEO inclu?",
answer: "Oui, chaque site est optimisé pour Google.",
},
question: "SEO inclu?", answer: "Oui, chaque site est optimisé pour Google."},
{
question: "Modifications?",
answer: "Incluses dans votre forfait mensuel.",
},
question: "Modifications?", answer: "Incluses dans votre forfait mensuel."},
]}
/>
</SectionErrorBoundary>
@@ -350,13 +223,9 @@ export default function HomePage() {
tag="Démarrer"
text="Obtenez votre site web professionnel en seulement 4 jours."
primaryButton={{
text: "Réserver ma démo gratuite",
href: "https://www.apexsites.org/consultation",
}}
text: "Réserver ma démo gratuite", href: "https://www.apexsites.org/consultation"}}
secondaryButton={{
text: "Appeler maintenant",
href: "tel:+14503658874",
}}
text: "Appeler maintenant", href: "tel:+14503658874"}}
/>
</SectionErrorBoundary>
</div>