diff --git a/app/api/contact/route.ts b/app/api/contact/route.ts
index dfdd7c7..b2422c8 100644
--- a/app/api/contact/route.ts
+++ b/app/api/contact/route.ts
@@ -31,8 +31,8 @@ export async function POST(request: Request) {
const { Resend } = await import("resend");
const resend = new Resend(process.env.RESEND_API_KEY);
- const fromEmail = process.env.RESEND_FROM_EMAIL || "OBC Maçonnerie ";
- const adminEmail = process.env.ADMIN_EMAIL || "contact@obc-maconnerie.fr";
+ const fromEmail = process.env.RESEND_FROM_EMAIL || "OBC Maçonnerie ";
+ const adminEmail = process.env.ADMIN_EMAIL || "contact@obc-terrassement.fr";
await resend.emails.send({
from: fromEmail,
diff --git a/app/assainissement/page.tsx b/app/assainissement/page.tsx
index 53a1ca0..a5df543 100644
--- a/app/assainissement/page.tsx
+++ b/app/assainissement/page.tsx
@@ -4,8 +4,12 @@ import Navbar from "@/components/marketing/Navbar";
import Footer from "@/components/marketing/Footer";
import ScrollReveal from "@/components/animations/ScrollReveal";
import ContactForm from "@/components/marketing/ContactForm";
+import { getSiteConfig } from "@/lib/content";
+
+export async function generateMetadata(): Promise {
+ const config = await getSiteConfig();
+ return {
-export const metadata: Metadata = {
title: "Assainissement Maison Nord 59 | OBC Maçonnerie",
description:
"Création et mise aux normes de systèmes d'assainissement dans le Nord (59). OBC Maçonnerie intervient à Orchies, Douai, Valenciennes et alentours. Devis gratuit.",
@@ -17,8 +21,9 @@ export const metadata: Metadata = {
"assainissement Orchies",
"assainissement Douai",
],
- alternates: { canonical: "https://obc-maconnerie.fr/assainissement" },
-};
+ alternates: { canonical: `${config.url}/assainissement` },
+ };
+}
const prestations = [
{ icon: "🔍", title: "Diagnostic", desc: "Analyse de votre installation existante et vérification de sa conformité aux normes en vigueur." },
@@ -29,7 +34,9 @@ const prestations = [
{ icon: "💧", title: "Raccordement réseau", desc: "Connexion au réseau d'assainissement collectif lorsque celui-ci est disponible." },
];
-export default function AssainissementPage() {
+export default async function AssainissementPage() {
+ const config = await getSiteConfig();
+ const { phone, phoneRaw } = config;
return (
@@ -55,9 +62,7 @@ export default function AssainissementPage() {
Demander un devis gratuit
-
- 06 74 45 30 89
-
+ {phone}
diff --git a/app/blog/[slug]/page.tsx b/app/blog/[slug]/page.tsx
index 5ba7af0..b9723a4 100644
--- a/app/blog/[slug]/page.tsx
+++ b/app/blog/[slug]/page.tsx
@@ -4,137 +4,85 @@ import { notFound } from "next/navigation";
import Navbar from "@/components/marketing/Navbar";
import Footer from "@/components/marketing/Footer";
import ScrollReveal from "@/components/animations/ScrollReveal";
+import { getBlogPost, getBlogPosts, getSiteConfig } from "@/lib/content";
type Props = { params: Promise<{ slug: string }> };
-const articles: Record<
- string,
- {
- titre: string;
- description: string;
- cat: string;
- date: string;
- readTime: string;
- contenu: string[];
- }
-> = {
- "combien-coute-construction-maison-nord": {
- titre: "Combien coûte la construction d'une maison dans le Nord en 2025 ?",
- description:
- "Budget, matériaux, terrain, main-d'œuvre — tout ce qu'il faut savoir pour estimer le coût de votre construction neuve dans le Nord.",
- cat: "Construction",
- date: "15 février 2025",
- readTime: "6 min",
- contenu: [
- "La construction d'une maison individuelle dans le Nord représente un investissement significatif. En 2025, le coût moyen se situe entre 1 200 € et 1 800 € par m² hors terrain et hors raccordements, selon les matériaux choisis et la complexité du projet.",
- "**Le prix du terrain** est souvent la première variable. Dans le secteur d'Orchies et de Mouchin, comptez entre 50 000 € et 120 000 € pour une parcelle constructible de 400 à 600 m².",
- "**Le gros œuvre** (fondations, murs, dalle, toiture) représente environ 40 à 50% du budget total. C'est là qu'intervient OBC Maçonnerie avec son savoir-faire et son réseau de partenaires pour optimiser les coûts sans sacrifier la qualité.",
- "**Les finitions et corps de métier** (électricité, plomberie, chauffage, isolation, menuiserie, carrelage, peinture) représentent les 50 à 60% restants.",
- "Pour un projet de 100 m² habitable à Orchies ou Douai, un budget total entre 180 000 € et 280 000 € (hors terrain) est réaliste selon le niveau de finition souhaité.",
- "Le meilleur conseil : contactez Benoît Colin pour une évaluation gratuite de votre projet. Il vous donnera une estimation précise adaptée à votre terrain et vos envies.",
- ],
- },
- "etapes-renovation-maison-ancienne": {
- titre: "Les étapes clés d'une rénovation de maison ancienne",
- description:
- "Vous avez acheté une maison ancienne dans le Nord et vous voulez la rénover ? Voici les étapes indispensables pour réussir votre projet.",
- cat: "Rénovation",
- date: "8 janvier 2025",
- readTime: "5 min",
- contenu: [
- "Rénover une maison ancienne dans le Nord demande une méthodologie rigoureuse. Voici les grandes étapes pour mener votre projet à bien.",
- "**1. Le diagnostic** : Avant tout, il faut évaluer l'état du bâtiment. Charpente, toiture, murs porteurs, fondations, réseaux électriques et plomberie — tout doit être passé en revue. Un maçon expérimenté comme Benoît Colin peut repérer les problèmes invisibles à l'œil nu.",
- "**2. La démolition et le curage** : On enlève ce qui est vétuste ou inadapté — cloisons obsolètes, chapes abîmées, enduits défaillants — pour repartir sur de bonnes bases.",
- "**3. Le gros œuvre** : Reprises de fondations si nécessaire, traitement des murs humides, création d'ouvertures, modification de la structure. C'est le cœur du métier d'OBC Maçonnerie.",
- "**4. Les corps de métier** : Électricité, plomberie, chauffage, isolation. Grâce à son réseau de partenaires, Benoît coordonne chaque intervention dans le bon ordre.",
- "**5. Les finitions** : Menuiseries, carrelage, peinture, revêtements de sol. La touche finale qui donne tout son caractère à votre maison rénovée.",
- "Chaque rénovation est unique. Contactez OBC Maçonnerie pour une évaluation gratuite de votre projet.",
- ],
- },
- "assainissement-non-collectif-obligations": {
- titre: "Assainissement non collectif : vos obligations légales",
- description:
- "Contrôle SPANC, mise aux normes, vente immobilière — tout ce que vous devez savoir sur l'assainissement non collectif.",
- cat: "Assainissement",
- date: "20 décembre 2024",
- readTime: "4 min",
- contenu: [
- "En France, environ 5 millions de logements sont équipés d'un assainissement non collectif (ANC). Si votre maison n'est pas raccordée au réseau public, vous êtes soumis à des obligations précises.",
- "**Le contrôle SPANC** : Le Service Public d'Assainissement Non Collectif peut contrôler votre installation. En cas de non-conformité, vous avez en principe 4 ans pour mettre aux normes, ou moins si vous vendez le bien.",
- "**La vente immobilière** : Depuis 2011, un diagnostic d'assainissement est obligatoire lors de toute vente. S'il révèle une non-conformité, l'acheteur doit réaliser les travaux dans l'année suivant l'acte de vente.",
- "**Les principales normes** : Votre installation doit traiter correctement les eaux usées avant rejet dans le sol. Les normes imposent une fosse toutes eaux (ou une micro-station) et un dispositif d'épandage adapté à la surface disponible.",
- "**OBC Maçonnerie vous accompagne** dans la mise aux normes ou la création de votre système d'assainissement non collectif. Nous intervenons sur Orchies, Douai, Valenciennes et toute la zone.",
- ],
- },
- "ossature-bois-avantages": {
- titre: "Ossature bois : pourquoi choisir ce mode constructif ?",
- description:
- "Légèreté, performance thermique, rapidité de construction — l'ossature bois a de nombreux avantages. OBC Maçonnerie vous explique.",
- cat: "Construction",
- date: "5 novembre 2024",
- readTime: "5 min",
- contenu: [
- "La construction en ossature bois connaît un vrai succès dans le Nord. Et pour cause : ce mode constructif présente de nombreux avantages techniques et économiques.",
- "**Performance thermique** : Le bois est un excellent isolant naturel. Une construction ossature bois bien conçue atteint facilement les exigences RE2020.",
- "**Rapidité de chantier** : Les éléments préfabriqués permettent de monter les murs en quelques jours. Le clos-couvert est obtenu très rapidement.",
- "**Légèreté** : L'ossature bois pèse 5 à 8 fois moins qu'une construction maçonnée, ce qui allège les fondations — un avantage sur les terrains argileux fréquents dans le Nord.",
- "**Polyvalence architecturale** : L'ossature bois permet des formes architecturales variées, des larges baies vitrées et une grande liberté de conception.",
- "**La combinaison idéale** : OBC Maçonnerie maîtrise la construction ossature bois et la maçonnerie traditionnelle. Benoît vous conseille sur la solution la plus adaptée à votre terrain et vos envies.",
- ],
- },
- "travaux-renovation-sans-permis-construction": {
- titre: "Quels travaux de rénovation ne nécessitent pas de permis ?",
- description:
- "Permis de construire, déclaration préalable, simple déclaration — on vous explique les règles selon la nature de vos travaux.",
- cat: "Rénovation",
- date: "18 octobre 2024",
- readTime: "4 min",
- contenu: [
- "Avant de démarrer des travaux de rénovation, il est important de savoir si vous avez besoin d'une autorisation administrative.",
- "**Aucune démarche requise** : Les travaux purement intérieurs (peinture, revêtements, redistribution de cloisons non porteuses, remplacement de fenêtres à l'identique) ne nécessitent généralement aucune démarche.",
- "**Déclaration préalable** : Pour les extensions jusqu'à 40 m² (en zone urbaine PLU), les changements de façade, les travaux modifiant l'aspect extérieur.",
- "**Permis de construire** : Obligatoire pour les extensions de plus de 40 m², la création d'une surface de plancher supérieure à 20 m² en dehors des zones PLU, ou les changements de destination.",
- "**Cas des zones protégées** : Si votre maison est en zone ABF (Architecte des Bâtiments de France), les règles sont plus strictes. Renseignez-vous en mairie.",
- "En cas de doute, OBC Maçonnerie vous accompagne dans vos démarches administratives. Benoît connaît bien les règles locales dans le secteur d'Orchies, Douai et Valenciennes.",
- ],
- },
- "fondations-maison-quels-types": {
- titre: "Les différents types de fondations pour une maison",
- description:
- "Semelles filantes, radier, pieux — quelles fondations choisir selon votre terrain et votre projet de construction ?",
- cat: "Construction",
- date: "2 septembre 2024",
- readTime: "5 min",
- contenu: [
- "Les fondations sont la base de toute construction. Mal dimensionnées ou inadaptées au sol, elles peuvent entraîner des désordres graves. Voici les principaux types.",
- "**Les semelles filantes** : Le type le plus courant pour les maisons individuelles. Elles répartissent les charges des murs porteurs sur une bande de terrain. Adaptées aux sols stables et homogènes.",
- "**Le radier** : Une dalle béton armé qui couvre toute la surface de la maison. Recommandé sur les terrains argileux, instables ou avec présence d'eau. Fréquent dans certains secteurs du Nord.",
- "**Les pieux** : Utilisés quand le sol de surface est insuffisant pour porter la maison. Des pieux sont enfoncés jusqu'à une couche de sol plus résistante.",
- "**L'étude de sol** : Avant toute construction, une étude géotechnique (étude de sol) est vivement recommandée — et même obligatoire dans certains cas (zones argileuses). Elle permet de choisir le bon type de fondations.",
- "OBC Maçonnerie réalise vos fondations avec rigueur, après analyse du terrain. Benoît vous conseille sur la solution la plus adaptée à votre projet dans le Nord.",
- ],
- },
+// Corps des articles — FUTURE: champ rich text Payload CMS
+const articleContenu: Record = {
+ "combien-coute-construction-maison-nord": [
+ "La construction d'une maison individuelle dans le Nord représente un investissement significatif. En 2025, le coût moyen se situe entre 1 200 € et 1 800 € par m² hors terrain et hors raccordements, selon les matériaux choisis et la complexité du projet.",
+ "**Le prix du terrain** est souvent la première variable. Dans le secteur d'Orchies et de Mouchin, comptez entre 50 000 € et 120 000 € pour une parcelle constructible de 400 à 600 m².",
+ "**Le gros œuvre** (fondations, murs, dalle, toiture) représente environ 40 à 50% du budget total. C'est là qu'intervient OBC Maçonnerie avec son savoir-faire et son réseau de partenaires pour optimiser les coûts sans sacrifier la qualité.",
+ "**Les finitions et corps de métier** (électricité, plomberie, chauffage, isolation, menuiserie, carrelage, peinture) représentent les 50 à 60% restants.",
+ "Pour un projet de 100 m² habitable à Orchies ou Douai, un budget total entre 180 000 € et 280 000 € (hors terrain) est réaliste selon le niveau de finition souhaité.",
+ "Le meilleur conseil : contactez Benoît Colin pour une évaluation gratuite de votre projet. Il vous donnera une estimation précise adaptée à votre terrain et vos envies.",
+ ],
+ "etapes-renovation-maison-ancienne": [
+ "Rénover une maison ancienne dans le Nord demande une méthodologie rigoureuse. Voici les grandes étapes pour mener votre projet à bien.",
+ "**1. Le diagnostic** : Avant tout, il faut évaluer l'état du bâtiment. Charpente, toiture, murs porteurs, fondations, réseaux électriques et plomberie — tout doit être passé en revue. Un maçon expérimenté comme Benoît Colin peut repérer les problèmes invisibles à l'œil nu.",
+ "**2. La démolition et le curage** : On enlève ce qui est vétuste ou inadapté — cloisons obsolètes, chapes abîmées, enduits défaillants — pour repartir sur de bonnes bases.",
+ "**3. Le gros œuvre** : Reprises de fondations si nécessaire, traitement des murs humides, création d'ouvertures, modification de la structure. C'est le cœur du métier d'OBC Maçonnerie.",
+ "**4. Les corps de métier** : Électricité, plomberie, chauffage, isolation. Grâce à son réseau de partenaires, Benoît coordonne chaque intervention dans le bon ordre.",
+ "**5. Les finitions** : Menuiseries, carrelage, peinture, revêtements de sol. La touche finale qui donne tout son caractère à votre maison rénovée.",
+ "Chaque rénovation est unique. Contactez OBC Maçonnerie pour une évaluation gratuite de votre projet.",
+ ],
+ "assainissement-non-collectif-obligations": [
+ "En France, environ 5 millions de logements sont équipés d'un assainissement non collectif (ANC). Si votre maison n'est pas raccordée au réseau public, vous êtes soumis à des obligations précises.",
+ "**Le contrôle SPANC** : Le Service Public d'Assainissement Non Collectif peut contrôler votre installation. En cas de non-conformité, vous avez en principe 4 ans pour mettre aux normes, ou moins si vous vendez le bien.",
+ "**La vente immobilière** : Depuis 2011, un diagnostic d'assainissement est obligatoire lors de toute vente. S'il révèle une non-conformité, l'acheteur doit réaliser les travaux dans l'année suivant l'acte de vente.",
+ "**Les principales normes** : Votre installation doit traiter correctement les eaux usées avant rejet dans le sol. Les normes imposent une fosse toutes eaux (ou une micro-station) et un dispositif d'épandage adapté à la surface disponible.",
+ "**OBC Maçonnerie vous accompagne** dans la mise aux normes ou la création de votre système d'assainissement non collectif. Nous intervenons sur Orchies, Douai, Valenciennes et toute la zone.",
+ ],
+ "ossature-bois-avantages": [
+ "La construction en ossature bois connaît un vrai succès dans le Nord. Et pour cause : ce mode constructif présente de nombreux avantages techniques et économiques.",
+ "**Performance thermique** : Le bois est un excellent isolant naturel. Une construction ossature bois bien conçue atteint facilement les exigences RE2020.",
+ "**Rapidité de chantier** : Les éléments préfabriqués permettent de monter les murs en quelques jours. Le clos-couvert est obtenu très rapidement.",
+ "**Légèreté** : L'ossature bois pèse 5 à 8 fois moins qu'une construction maçonnée, ce qui allège les fondations — un avantage sur les terrains argileux fréquents dans le Nord.",
+ "**Polyvalence architecturale** : L'ossature bois permet des formes architecturales variées, des larges baies vitrées et une grande liberté de conception.",
+ "**La combinaison idéale** : OBC Maçonnerie maîtrise la construction ossature bois et la maçonnerie traditionnelle. Benoît vous conseille sur la solution la plus adaptée à votre terrain et vos envies.",
+ ],
+ "travaux-renovation-sans-permis-construction": [
+ "Avant de démarrer des travaux de rénovation, il est important de savoir si vous avez besoin d'une autorisation administrative.",
+ "**Aucune démarche requise** : Les travaux purement intérieurs (peinture, revêtements, redistribution de cloisons non porteuses, remplacement de fenêtres à l'identique) ne nécessitent généralement aucune démarche.",
+ "**Déclaration préalable** : Pour les extensions jusqu'à 40 m² (en zone urbaine PLU), les changements de façade, les travaux modifiant l'aspect extérieur.",
+ "**Permis de construire** : Obligatoire pour les extensions de plus de 40 m², la création d'une surface de plancher supérieure à 20 m² en dehors des zones PLU, ou les changements de destination.",
+ "**Cas des zones protégées** : Si votre maison est en zone ABF (Architecte des Bâtiments de France), les règles sont plus strictes. Renseignez-vous en mairie.",
+ "En cas de doute, OBC Maçonnerie vous accompagne dans vos démarches administratives. Benoît connaît bien les règles locales dans le secteur d'Orchies, Douai et Valenciennes.",
+ ],
+ "fondations-maison-quels-types": [
+ "Les fondations sont la base de toute construction. Mal dimensionnées ou inadaptées au sol, elles peuvent entraîner des désordres graves. Voici les principaux types.",
+ "**Les semelles filantes** : Le type le plus courant pour les maisons individuelles. Elles répartissent les charges des murs porteurs sur une bande de terrain. Adaptées aux sols stables et homogènes.",
+ "**Le radier** : Une dalle béton armé qui couvre toute la surface de la maison. Recommandé sur les terrains argileux, instables ou avec présence d'eau. Fréquent dans certains secteurs du Nord.",
+ "**Les pieux** : Utilisés quand le sol de surface est insuffisant pour porter la maison. Des pieux sont enfoncés jusqu'à une couche de sol plus résistante.",
+ "**L'étude de sol** : Avant toute construction, une étude géotechnique (étude de sol) est vivement recommandée — et même obligatoire dans certains cas (zones argileuses). Elle permet de choisir le bon type de fondations.",
+ "OBC Maçonnerie réalise vos fondations avec rigueur, après analyse du terrain. Benoît vous conseille sur la solution la plus adaptée à votre projet dans le Nord.",
+ ],
};
export async function generateStaticParams() {
- return Object.keys(articles).map((slug) => ({ slug }));
+ // FUTURE: utilise getBlogPosts() pour générer les slugs depuis Payload CMS
+ const posts = await getBlogPosts();
+ return posts.map((p) => ({ slug: p.slug }));
}
export async function generateMetadata({ params }: Props): Promise {
const { slug } = await params;
- const article = articles[slug];
- if (!article) return { title: "Article introuvable" };
+ const [post, config] = await Promise.all([getBlogPost(slug), getSiteConfig()]);
+ if (!post) return { title: "Article introuvable" };
return {
- title: article.titre,
- description: article.description,
- alternates: { canonical: `https://obc-maconnerie.fr/blog/${slug}` },
+ title: post.titre,
+ description: post.extrait,
+ alternates: { canonical: `${config.url}/blog/${slug}` },
};
}
export default async function BlogArticlePage({ params }: Props) {
const { slug } = await params;
- const article = articles[slug];
- if (!article) notFound();
+ const post = await getBlogPost(slug);
+ if (!post) notFound();
+
+ const contenu = articleContenu[slug] ?? [];
return (
@@ -151,13 +99,13 @@ export default async function BlogArticlePage({ params }: Props) {
- {article.cat}
+ {post.cat}
- {article.date}
- · {article.readTime} de lecture
+ {post.date}
+ · {post.readTime} de lecture
@@ -100,8 +101,8 @@ export default function Confidentialite() {
Conformément au RGPD, vous disposez d'un droit d'accès, de rectification, d'effacement et de portabilité de vos données. Pour exercer ces droits, contactez-nous :
diff --git a/app/construction-maison-douai/page.tsx b/app/construction-maison-douai/page.tsx
index 3e9a88e..4ded097 100644
--- a/app/construction-maison-douai/page.tsx
+++ b/app/construction-maison-douai/page.tsx
@@ -6,7 +6,7 @@ export const metadata: Metadata = {
description:
"OBC Maçonnerie intervient à Douai pour vos travaux de construction de maison, rénovation et gros œuvre. Benoît Colin, maçon expert. Devis gratuit.",
keywords: ["construction maison Douai", "maçon Douai", "rénovation Douai", "gros oeuvre Douai", "maçon rénovation Douai"],
- alternates: { canonical: "https://obc-maconnerie.fr/construction-maison-douai" },
+ alternates: { canonical: "https://obc-terrassement.fr/construction-maison-douai" },
};
export default function ConstructionMaisonDouaiPage() {
diff --git a/app/construction-maison-orchies/page.tsx b/app/construction-maison-orchies/page.tsx
index 08b27d2..198ae45 100644
--- a/app/construction-maison-orchies/page.tsx
+++ b/app/construction-maison-orchies/page.tsx
@@ -6,7 +6,7 @@ export const metadata: Metadata = {
description:
"OBC Maçonnerie intervient à Orchies pour vos travaux de construction de maison, rénovation et gros œuvre. Benoît Colin, maçon expert. Devis gratuit.",
keywords: ["construction maison Orchies", "maçon Orchies", "rénovation Orchies", "gros oeuvre Orchies"],
- alternates: { canonical: "https://obc-maconnerie.fr/construction-maison-orchies" },
+ alternates: { canonical: "https://obc-terrassement.fr/construction-maison-orchies" },
};
export default function ConstructionMaisonOrchiesPage() {
diff --git a/app/construction-maison-valenciennes/page.tsx b/app/construction-maison-valenciennes/page.tsx
index 5e486d4..076cf35 100644
--- a/app/construction-maison-valenciennes/page.tsx
+++ b/app/construction-maison-valenciennes/page.tsx
@@ -6,7 +6,7 @@ export const metadata: Metadata = {
description:
"OBC Maçonnerie intervient à Valenciennes pour vos travaux de construction de maison, rénovation et gros œuvre. Benoît Colin, maçon expert. Devis gratuit.",
keywords: ["construction maison Valenciennes", "maçon Valenciennes", "rénovation Valenciennes", "gros oeuvre Valenciennes"],
- alternates: { canonical: "https://obc-maconnerie.fr/construction-maison-valenciennes" },
+ alternates: { canonical: "https://obc-terrassement.fr/construction-maison-valenciennes" },
};
export default function ConstructionMaisonValenciennesPage() {
diff --git a/app/construction-maison/page.tsx b/app/construction-maison/page.tsx
index b51f3bc..87d75a9 100644
--- a/app/construction-maison/page.tsx
+++ b/app/construction-maison/page.tsx
@@ -4,8 +4,12 @@ import Navbar from "@/components/marketing/Navbar";
import Footer from "@/components/marketing/Footer";
import ScrollReveal from "@/components/animations/ScrollReveal";
import ContactForm from "@/components/marketing/ContactForm";
+import { getSiteConfig } from "@/lib/content";
+
+export async function generateMetadata(): Promise {
+ const config = await getSiteConfig();
+ return {
-export const metadata: Metadata = {
title: "Construction de Maison dans le Nord | OBC Maçonnerie Orchies",
description:
"Construction neuve, fondations, ossature bois dans le Nord (59). OBC Maçonnerie vous accompagne de A à Z. Devis gratuit.",
@@ -17,8 +21,9 @@ export const metadata: Metadata = {
"construction maison Douai",
"construction maison Valenciennes",
],
- alternates: { canonical: "https://obc-maconnerie.fr/construction-maison" },
-};
+ alternates: { canonical: `${config.url}/construction-maison` },
+ };
+}
const etapes = [
{ num: "01", title: "Étude & conseil", desc: "Benoît analyse votre terrain, votre plan et vos envies. Il adapte si besoin les plans d'architecte et vous conseille sur les matériaux." },
@@ -29,7 +34,9 @@ const etapes = [
{ num: "06", title: "Remise des clés", desc: "Livraison de votre maison dans les délais convenus, avec un chantier propre et soigné." },
];
-export default function ConstructionMaisonPage() {
+export default async function ConstructionMaisonPage() {
+ const config = await getSiteConfig();
+ const { phone, phoneRaw } = config;
return (
@@ -56,9 +63,7 @@ export default function ConstructionMaisonPage() {
Demander un devis gratuit
-
- 06 74 45 30 89
-
+ {phone}
diff --git a/app/contact/page.tsx b/app/contact/page.tsx
index 90d860e..3fa0d9e 100644
--- a/app/contact/page.tsx
+++ b/app/contact/page.tsx
@@ -3,50 +3,46 @@ import Navbar from "@/components/marketing/Navbar";
import Footer from "@/components/marketing/Footer";
import ScrollReveal from "@/components/animations/ScrollReveal";
import ContactForm from "@/components/marketing/ContactForm";
+import { getSiteConfig } from "@/lib/content";
-export const metadata: Metadata = {
- title: "Contact & Devis Gratuit | OBC Maçonnerie Nord",
- description:
- "Contactez OBC Maçonnerie pour un devis gratuit. Benoît Colin intervient à Orchies, Douai, Valenciennes et dans un rayon de 30km autour de Mouchin (59).",
- alternates: { canonical: "https://obc-maconnerie.fr/contact" },
-};
+export async function generateMetadata(): Promise {
+ const config = await getSiteConfig();
+ return {
+ title: "Contact & Devis Gratuit | OBC Maçonnerie Nord",
+ description:
+ "Contactez OBC Maçonnerie pour un devis gratuit. Benoît Colin intervient à Orchies, Douai, Valenciennes et dans un rayon de 30km autour de Mouchin (59).",
+ alternates: { canonical: `${config.url}/contact` },
+ };
+}
-const infos = [
- {
- icon: "📞",
- titre: "Téléphone",
- val: "06 74 45 30 89",
- href: "tel:0674453089",
- desc: "Lun–Ven 7h–19h",
- },
- {
- icon: "📍",
- titre: "Adresse",
- val: "221 Route de Saint-Amand, 59310 Mouchin",
- href: undefined,
- desc: "Rayon d'intervention : 30km",
- },
- {
- icon: "📧",
- titre: "Email",
- val: "contact@obc-maconnerie.fr",
- href: "mailto:contact@obc-maconnerie.fr",
- desc: "Réponse sous 24h",
- },
-];
+export default async function ContactPage() {
+ const config = await getSiteConfig();
+ const { phone, phoneRaw, email, address, zones, zoneDescription } = config;
-const zones = [
- "Orchies",
- "Mouchin",
- "Flines-lès-Raches",
- "Château-l'Abbaye",
- "Mérignies",
- "Douai",
- "Valenciennes",
- "Saint-Amand-les-Eaux",
-];
+ const infos = [
+ {
+ icon: "📞",
+ titre: "Téléphone",
+ val: phone,
+ href: `tel:${phoneRaw}`,
+ desc: "Lun–Ven 7h–19h",
+ },
+ {
+ icon: "📍",
+ titre: "Adresse",
+ val: address,
+ href: undefined as string | undefined,
+ desc: "Rayon d'intervention : 30km",
+ },
+ {
+ icon: "📧",
+ titre: "Email",
+ val: email,
+ href: `mailto:${email}`,
+ desc: "Réponse sous 24h",
+ },
+ ];
-export default function ContactPage() {
return (
@@ -100,11 +96,11 @@ export default function ContactPage() {
))}
- Et toutes les communes dans un rayon de 20-30 km autour de Mouchin (Nord 59).
+ Et toutes les communes dans un rayon de {zoneDescription}.
-
Devis gratuit & sans engagement
+
Devis gratuit & sans engagement
Benoît se déplace sur votre chantier pour évaluer votre projet, vous conseiller et vous remettre un devis clair et détaillé. Gratuit et sans engagement.
diff --git a/app/creation-acces/page.tsx b/app/creation-acces/page.tsx
index 7733068..a93ef91 100644
--- a/app/creation-acces/page.tsx
+++ b/app/creation-acces/page.tsx
@@ -4,8 +4,12 @@ import Navbar from "@/components/marketing/Navbar";
import Footer from "@/components/marketing/Footer";
import ScrollReveal from "@/components/animations/ScrollReveal";
import ContactForm from "@/components/marketing/ContactForm";
+import { getSiteConfig } from "@/lib/content";
+
+export async function generateMetadata(): Promise {
+ const config = await getSiteConfig();
+ return {
-export const metadata: Metadata = {
title: "Création d'Accès, Voiries & Entrées | OBC Maçonnerie Nord",
description:
"Création d'accès, voiries privées, entrées de propriété et chemins dans le Nord (59). OBC Maçonnerie à Orchies. Devis gratuit.",
@@ -17,8 +21,9 @@ export const metadata: Metadata = {
"béton imprimé Nord",
"création accès Orchies",
],
- alternates: { canonical: "https://obc-maconnerie.fr/creation-acces" },
-};
+ alternates: { canonical: `${config.url}/creation-acces` },
+ };
+}
const types = [
{ icon: "🚗", title: "Entrées de propriété", desc: "Création d'une entrée soignée en béton, béton imprimé, pavés ou gravier stabilisé — adaptée à votre maison." },
@@ -29,7 +34,9 @@ const types = [
{ icon: "💧", title: "Drainage & évacuation", desc: "Mise en place de caniveaux, avaloirs et systèmes de drainage pour éviter les accumulations d'eau." },
];
-export default function CreationAccesPage() {
+export default async function CreationAccesPage() {
+ const config = await getSiteConfig();
+ const { phone, phoneRaw } = config;
return (
@@ -55,9 +62,7 @@ export default function CreationAccesPage() {
Demander un devis gratuit
-
- 06 74 45 30 89
-
+ {phone}
diff --git a/app/demolition/page.tsx b/app/demolition/page.tsx
index 14b5dc2..9e4fe86 100644
--- a/app/demolition/page.tsx
+++ b/app/demolition/page.tsx
@@ -4,8 +4,12 @@ import Navbar from "@/components/marketing/Navbar";
import Footer from "@/components/marketing/Footer";
import ScrollReveal from "@/components/animations/ScrollReveal";
import ContactForm from "@/components/marketing/ContactForm";
+import { getSiteConfig } from "@/lib/content";
+
+export async function generateMetadata(): Promise {
+ const config = await getSiteConfig();
+ return {
-export const metadata: Metadata = {
title: "Démolition Maison Nord 59 | OBC Maçonnerie",
description:
"Démolition totale ou partielle de maison, murs porteurs, bâtiments dans le Nord (59). OBC Maçonnerie à Orchies. Toutes garanties de sécurité. Devis gratuit.",
@@ -17,8 +21,9 @@ export const metadata: Metadata = {
"démolition Orchies",
"démolition Douai",
],
- alternates: { canonical: "https://obc-maconnerie.fr/demolition" },
-};
+ alternates: { canonical: `${config.url}/demolition` },
+ };
+}
const types = [
{ icon: "🏚️", title: "Démolition totale", desc: "Destruction complète d'un bâtiment résidentiel ou annexe, avec évacuation des gravats et remise en état du terrain." },
@@ -29,7 +34,9 @@ const types = [
{ icon: "🏠", title: "Curage intérieur", desc: "Enlèvement complet des éléments intérieurs (cloisons, planchers, revêtements) avant une rénovation lourde." },
];
-export default function DemolitionPage() {
+export default async function DemolitionPage() {
+ const config = await getSiteConfig();
+ const { phone, phoneRaw } = config;
return (
@@ -55,9 +62,7 @@ export default function DemolitionPage() {
Demander un devis gratuit
-
- 06 74 45 30 89
-
+ {phone}
diff --git a/app/layout.tsx b/app/layout.tsx
index 88b7664..04194cd 100644
--- a/app/layout.tsx
+++ b/app/layout.tsx
@@ -1,8 +1,9 @@
import type { Metadata } from "next";
import CookieBanner from "@/components/CookieBanner";
+import { siteConfig } from "@/lib/site-config";
import "./globals.css";
-const BASE_URL = process.env.NEXT_PUBLIC_APP_URL || "https://obc-maconnerie.fr";
+const BASE_URL = process.env.NEXT_PUBLIC_APP_URL || siteConfig.url;
export const metadata: Metadata = {
metadataBase: new URL(BASE_URL),
@@ -95,8 +96,8 @@ export default function RootLayout({
name: "OBC Maçonnerie",
description:
"Construction de maison, rénovation, assainissement et gros œuvre dans le Nord",
- telephone: "06 74 45 30 89",
- email: "contact@obc-maconnerie.fr",
+ telephone: siteConfig.phone,
+ email: siteConfig.email,
url: BASE_URL,
logo: `${BASE_URL}/icon-512.svg`,
image: `${BASE_URL}/og-image.jpg`,
@@ -143,7 +144,7 @@ export default function RootLayout({
},
contactPoint: {
"@type": "ContactPoint",
- telephone: "06 74 45 30 89",
+ telephone: siteConfig.phone,
contactType: "customer service",
availableLanguage: "French",
},
diff --git a/app/macon-flines-lez-raches/page.tsx b/app/macon-flines-lez-raches/page.tsx
index 980f6ba..c9536f7 100644
--- a/app/macon-flines-lez-raches/page.tsx
+++ b/app/macon-flines-lez-raches/page.tsx
@@ -6,7 +6,7 @@ export const metadata: Metadata = {
description:
"OBC Maçonnerie intervient à Flines-lès-Raches pour vos travaux de construction, rénovation et gros œuvre. Benoît Colin, maçon expert. Devis gratuit.",
keywords: ["maçon Flines-lès-Raches", "construction Flines Raches", "rénovation Flines Raches", "maçon Flines Nord"],
- alternates: { canonical: "https://obc-maconnerie.fr/macon-flines-lez-raches" },
+ alternates: { canonical: "https://obc-terrassement.fr/macon-flines-lez-raches" },
};
export default function MaconFlinesPage() {
diff --git a/app/macon-mouchin/page.tsx b/app/macon-mouchin/page.tsx
index 7a438eb..f70534e 100644
--- a/app/macon-mouchin/page.tsx
+++ b/app/macon-mouchin/page.tsx
@@ -6,7 +6,7 @@ export const metadata: Metadata = {
description:
"OBC Maçonnerie est basée à Mouchin (59310). Benoît Colin, maçon expert local. Construction, rénovation, assainissement, gros œuvre. Devis gratuit.",
keywords: ["maçon Mouchin", "entreprise maçonnerie Mouchin", "construction Mouchin", "rénovation Mouchin"],
- alternates: { canonical: "https://obc-maconnerie.fr/macon-mouchin" },
+ alternates: { canonical: "https://obc-terrassement.fr/macon-mouchin" },
};
export default function MaconMouchinPage() {
diff --git a/app/macon-saint-amand-les-eaux/page.tsx b/app/macon-saint-amand-les-eaux/page.tsx
index 1c6f458..dabbca2 100644
--- a/app/macon-saint-amand-les-eaux/page.tsx
+++ b/app/macon-saint-amand-les-eaux/page.tsx
@@ -6,7 +6,7 @@ export const metadata: Metadata = {
description:
"OBC Maçonnerie intervient à Saint-Amand-les-Eaux pour vos travaux de construction, rénovation, assainissement et gros œuvre. Devis gratuit.",
keywords: ["maçon Saint-Amand-les-Eaux", "construction Saint-Amand", "rénovation Saint-Amand les Eaux", "maçon Saint-Amand Nord"],
- alternates: { canonical: "https://obc-maconnerie.fr/macon-saint-amand-les-eaux" },
+ alternates: { canonical: "https://obc-terrassement.fr/macon-saint-amand-les-eaux" },
};
export default function MaconSaintAmandPage() {
diff --git a/app/mentions-legales/page.tsx b/app/mentions-legales/page.tsx
index 0e8a65d..f39f252 100644
--- a/app/mentions-legales/page.tsx
+++ b/app/mentions-legales/page.tsx
@@ -2,12 +2,13 @@ import type { Metadata } from "next";
import Link from "next/link";
import Navbar from "@/components/marketing/Navbar";
import Footer from "@/components/marketing/Footer";
+import { siteConfig } from "@/lib/site-config";
export const metadata: Metadata = {
title: "Mentions Légales | OBC Maçonnerie",
description:
"Mentions légales du site OBC Maçonnerie — Benoît Colin, maçon à Mouchin (59310). SIREN 531 827 871.",
- alternates: { canonical: "https://obc-maconnerie.fr/mentions-legales" },
+ alternates: { canonical: "https://obc-terrassement.fr/mentions-legales" },
robots: { index: false, follow: false },
};
@@ -31,7 +32,7 @@ export default function MentionsLegales() {
- Conformément aux dispositions de la loi n° 2004-575 du 21 juin 2004 pour la confiance en l'économie numérique (LCEN), voici les informations légales du site obc-maconnerie.fr.
+ Conformément aux dispositions de la loi n° 2004-575 du 21 juin 2004 pour la confiance en l'économie numérique (LCEN), voici les informations légales du site obc-terrassement.fr.
@@ -43,8 +44,8 @@ export default function MentionsLegales() {
Statut : Entreprise individuelle
SIREN : 531 827 871
Siège social : 221 Route de Saint-Amand, 59310 Mouchin, France
diff --git a/app/page.tsx b/app/page.tsx
index 378cbb4..6388218 100644
--- a/app/page.tsx
+++ b/app/page.tsx
@@ -4,181 +4,53 @@ import Navbar from "@/components/marketing/Navbar";
import Footer from "@/components/marketing/Footer";
import ScrollReveal from "@/components/animations/ScrollReveal";
import ContactForm from "@/components/marketing/ContactForm";
+import {
+ getSiteConfig,
+ getServices,
+ getTestimonials,
+ getFAQ,
+ getValues,
+ getPartners,
+ getRealisations,
+} from "@/lib/content";
+import type { Service, Testimonial, FAQItem } from "@/types/content";
-export const metadata: Metadata = {
- title: "OBC Maçonnerie | Constructeur & Maçon à Orchies (Nord 59)",
- description:
- "Benoît Colin, maçon expert à Mouchin. Construction de maison, rénovation, assainissement et gros œuvre dans un rayon de 30km autour d'Orchies. Devis gratuit.",
- alternates: {
- canonical: "https://obc-maconnerie.fr",
- },
-};
+export async function generateMetadata(): Promise {
+ const config = await getSiteConfig();
+ return {
+ title: config.seo.title,
+ description: config.seo.description,
+ alternates: { canonical: config.url },
+ };
+}
-const services = [
- {
- icon: "🏠",
- title: "Construction de maison",
- desc: "Fondations, ossature bois, gros œuvre — on bâtit votre projet de A à Z avec vous.",
- href: "/construction-maison",
- },
- {
- icon: "🔨",
- title: "Rénovation",
- desc: "Maison ou appartement, on s'adapte à votre projet et vos envies.",
- href: "/renovation",
- },
- {
- icon: "💧",
- title: "Assainissement",
- desc: "Mise aux normes et création de systèmes d'assainissement fiables.",
- href: "/assainissement",
- },
- {
- icon: "🚧",
- title: "Création d'accès",
- desc: "Voiries, entrées, chemins — on crée vos accès sur mesure.",
- href: "/creation-acces",
- },
- {
- icon: "🏗️",
- title: "Démolition",
- desc: "Démolition totale ou partielle, avec toutes les garanties de sécurité.",
- href: "/demolition",
- },
- {
- icon: "🤝",
- title: "Conseil & Accompagnement",
- desc: "Benoît vous éclaire dans vos choix : matériaux, plans, adaptations — on réfléchit ensemble.",
- href: "/contact",
- },
-];
-
-const pilliers = [
- {
- icon: "📍",
- title: "Proche de vous",
- desc: "Disponible, à l'écoute, Benoît intervient dans votre secteur local et prend le temps de comprendre votre projet.",
- },
- {
- icon: "💡",
- title: "Conseil expert",
- desc: "Il guide vos choix de matériaux et adapte les plans d'architecte pour un résultat qui vous ressemble.",
- },
- {
- icon: "🛡️",
- title: "Acteur de confiance",
- desc: "Transparent à chaque étape, Benoît rassure, explique et vous tient informé de l'avancement du chantier.",
- },
- {
- icon: "❤️",
- title: "Passionné du métier",
- desc: "\"On ne fait jamais deux fois la même maison.\" Benoît aime être au cœur de chaque projet, de A à Z.",
- },
-];
-
-const partenaires = [
- { label: "Électricité", icon: "⚡" },
- { label: "Plomberie", icon: "🔧" },
- { label: "Charpente", icon: "🪵" },
- { label: "Couverture", icon: "🏚️" },
- { label: "Isolation", icon: "🧱" },
- { label: "Menuiserie", icon: "🚪" },
- { label: "Carrelage", icon: "🔳" },
- { label: "Peinture", icon: "🎨" },
-];
-
-const villes = [
- "Orchies",
- "Mouchin",
- "Flines-lès-Raches",
- "Château-l'Abbaye",
- "Mérignies",
- "Douai",
- "Valenciennes",
- "Saint-Amand-les-Eaux",
-];
-
-const realisations = [
- {
- title: "Construction d'une maison individuelle",
- desc: "Fondations, gros œuvre et ossature — livraison clé en main à Orchies.",
- cat: "Construction neuve",
- color: "bg-navy",
- },
- {
- title: "Rénovation complète d'une maison de ville",
- desc: "Restructuration intérieure, cloisons, escalier réhabilité à Douai.",
- cat: "Rénovation",
- color: "bg-stone",
- },
- {
- title: "Création d'un accès et chemin d'entrée",
- desc: "Voirie et entrée béton imprimé, aménagement paysager à Mérignies.",
- cat: "Création d'accès",
- color: "bg-orange",
- },
-];
-
-const temoignages = [
- {
- nom: "Christophe & Marie L.",
- lieu: "Orchies",
- projet: "Construction maison",
- texte:
- "Benoît nous a accompagnés de A à Z dans la construction de notre maison. Il a su adapter le plan d'architecte à nos envies tout en respectant notre budget. Disponible, professionnel, et vraiment à l'écoute. On recommande les yeux fermés.",
- note: 5,
- },
- {
- nom: "Sophie D.",
- lieu: "Douai",
- projet: "Rénovation",
- texte:
- "On lui a confié la rénovation complète de notre maison de 1970. Benoît a pris le temps de tout nous expliquer, a proposé des solutions auxquelles on n'avait pas pensé, et le résultat est magnifique. Un vrai professionnel.",
- note: 5,
- },
- {
- nom: "Famille Moreau",
- lieu: "Saint-Amand-les-Eaux",
- projet: "Assainissement",
- texte:
- "Mise aux normes de notre système d'assainissement réalisée dans les délais et en toute transparence. Benoît nous a expliqué chaque étape. Très sérieux et propre dans son travail.",
- note: 5,
- },
-];
-
-const faqs = [
- {
- q: "Dans quelle zone intervenez-vous ?",
- a: "OBC Maçonnerie intervient dans un rayon de 20 à 30 km autour de Mouchin (59310) : Orchies, Flines-lès-Raches, Château-l'Abbaye, Mérignies, Douai, Valenciennes, Saint-Amand-les-Eaux et les communes alentour.",
- },
- {
- q: "Faites-vous des devis gratuits ?",
- a: "Oui, absolument. Le devis est gratuit et sans engagement. Contactez Benoît par téléphone ou via le formulaire, il se déplace pour évaluer votre projet.",
- },
- {
- q: "Pouvez-vous adapter un plan d'architecte ?",
- a: "Oui, c'est même l'une de nos spécialités. Benoît collabore directement avec vous pour adapter les plans à vos envies, votre budget et les contraintes du terrain.",
- },
- {
- q: "Combien de temps dure une construction de maison ?",
- a: "Une construction neuve prend en moyenne 10 à 18 mois selon la complexité du projet, les conditions météo et les délais de livraison des matériaux. Benoît vous donne un calendrier dès la signature.",
- },
- {
- q: "Travaillez-vous avec d'autres artisans ?",
- a: "Oui. OBC Maçonnerie dispose d'un réseau de partenaires de confiance pour tous les corps de métier : électricité, plomberie, charpente, isolation, menuiserie, carrelage, peinture et couverture. Vous avez un seul interlocuteur pour coordonner l'ensemble.",
- },
-];
+function ServiceCard({ service }: { service: Service }) {
+ const href = service.slug === "conseil" ? "/contact" : `/${service.slug}`;
+ return (
+
+
{service.icon}
+
+ {service.title}
+
+
{service.shortDescription}
+
+ En savoir plus
+
+
+
+ );
+}
function StarRating({ note }: { note: number }) {
return (