diff --git a/frontend/src/components/Header.jsx b/frontend/src/components/Header.jsx
index b7d727e..fae4874 100644
--- a/frontend/src/components/Header.jsx
+++ b/frontend/src/components/Header.jsx
@@ -100,35 +100,16 @@ const Header = () => {
color="inherit"
aria-label="menu"
onClick={toggleDrawer(true)}
- sx={{
+ sx={{
display: { xs: "block", md: "none" },
- color: " #ffffff"
- }}
+ color: " #ffffff",
+ }}
>
- {/* Logo as Home Link */}
- {/*
- Mon Site React
- */}
-
- {/* Logo */}
- {
{/* Navigation Links */}
-
{/* Services Dropdown */}
@@ -182,11 +162,11 @@ const Header = () => {
>
-
+
-
-
{/* Drawer for mobile */}
{
onKeyDown={toggleDrawer(false)}
>
-
-
+ sx={{
+ display: "block",
+ textAlign: "center",
+ }}
+ >
+
+
{
to="/"
selected={location.pathname === "/"}
>
-
@@ -355,11 +330,11 @@ const Header = () => {
-
-
+
+
{
to="/services/formation-ia"
selected={location.pathname.includes("/services/formation-ia")}
>
-
+
-
+
{
to="/posts"
selected={location.pathname === "/posts"}
>
-
+
{
to="/about"
selected={location.pathname === "/about"}
>
-
+
{
to="/contact"
selected={location.pathname === "/contact"}
>
-
+
diff --git a/frontend/src/components/Pages/FormationIA.jsx b/frontend/src/components/Pages/ServiceDeux.jsx
similarity index 97%
rename from frontend/src/components/Pages/FormationIA.jsx
rename to frontend/src/components/Pages/ServiceDeux.jsx
index 6d697ee..9368744 100644
--- a/frontend/src/components/Pages/FormationIA.jsx
+++ b/frontend/src/components/Pages/ServiceDeux.jsx
@@ -1,7 +1,7 @@
import React from 'react';
import ServicePageTemplate from '../ServicePageTemplate';
-const FormationIA = () => {
+const ServiceDeux = () => {
const serviceDetails = {
title: 'Formation IA',
subtitle: 'Dominez l’intelligence artificielle.',
@@ -52,4 +52,4 @@ const FormationIA = () => {
return ;
};
-export default FormationIA;
\ No newline at end of file
+export default ServiceDeux;
\ No newline at end of file
diff --git a/frontend/src/components/Pages/ServiceTrois.jsx b/frontend/src/components/Pages/ServiceTrois.jsx
new file mode 100644
index 0000000..1e3d845
--- /dev/null
+++ b/frontend/src/components/Pages/ServiceTrois.jsx
@@ -0,0 +1,55 @@
+import React from 'react';
+import ServicePageTemplate from '../ServicePageTemplate';
+
+const ServiceTrois = () => {
+ const serviceDetails = {
+ title: 'Formation IA',
+ subtitle: 'Dominez l’intelligence artificielle.',
+ description:
+ 'Plongez dans le futur ! Notre formation IA vous prépare aux outils modernes d’intelligence artificielle comme Python, TensorFlow et OpenAI API. Apprenez à créer des modèles IA performants.',
+ features: [
+ {
+ title: 'Fondamentaux de l’IA',
+ description: 'Concepts, algorithmes et applications.',
+ modalText: 'Découvrez les bases de l’IA, des algorithmes aux applications concrètes dans divers domaines.',
+ modalImage: 'https://picsum.photos/id/200/800/400.webp',
+ },
+ {
+ title: 'Python pour l’IA',
+ description: 'Bibliothèques populaires : TensorFlow, PyTorch.',
+ modalText: 'Apprenez à utiliser Python et ses bibliothèques pour concevoir des modèles d’IA puissants.',
+ modalImage: 'https://picsum.photos/id/201/800/400.webp',
+ },
+ {
+ title: 'Projets Pratiques',
+ description: 'Créez vos propres modèles IA.',
+ modalText: 'Mettez vos compétences en pratique en développant des projets IA réels.',
+ modalImage: 'https://picsum.photos/id/202/800/400.webp',
+ },
+ ],
+ image: 'https://picsum.photos/id/239/1920/1080.webp',
+ ctaText: 'Découvrir la formation IA',
+ ctaLink: '/contact',
+ carouselItems: [
+ {
+ title: 'Site E-commerce',
+ description: 'Un projet e-commerce performant et moderne.',
+ image: 'https://picsum.photos/id/453/800/400.webp',
+ },
+ {
+ title: 'Portfolio Personnel',
+ description: 'Montrez vos compétences avec un portfolio sur mesure.',
+ image: 'https://picsum.photos/id/454/800/400.webp',
+ },
+ {
+ title: 'Blog Dynamique',
+ description: 'Créez un blog interactif et optimisé pour le SEO.',
+ image: 'https://picsum.photos/id/455/800/400.webp',
+ },
+ ],
+ };
+
+ return ;
+};
+
+export default ServiceTrois;
\ No newline at end of file
diff --git a/frontend/src/components/Pages/FormationWeb.jsx b/frontend/src/components/Pages/ServiceUn.jsx
similarity index 95%
rename from frontend/src/components/Pages/FormationWeb.jsx
rename to frontend/src/components/Pages/ServiceUn.jsx
index f9388ea..67de73a 100644
--- a/frontend/src/components/Pages/FormationWeb.jsx
+++ b/frontend/src/components/Pages/ServiceUn.jsx
@@ -1,9 +1,9 @@
import React from 'react';
import ServicePageTemplate from '../ServicePageTemplate';
-const FormationWeb = () => {
+const ServiceUn = () => {
const serviceDetails = {
- title: 'Formation Web',
+ title: 'Prestation-maitrise-oeuvre',
subtitle: 'Apprenez à maîtriser les technologies du web.',
description:
'Notre formation web vous permet de développer vos compétences en développement frontend, backend et design. Rejoignez notre programme pour apprendre HTML, CSS, JavaScript et bien plus.',
@@ -47,4 +47,4 @@ const FormationWeb = () => {
return ;
};
-export default FormationWeb;
\ No newline at end of file
+export default ServiceUn;
\ No newline at end of file
diff --git a/frontend/src/main.jsx b/frontend/src/main.jsx
index 96ff5df..4befa79 100644
--- a/frontend/src/main.jsx
+++ b/frontend/src/main.jsx
@@ -16,8 +16,9 @@ import Search from "./components/Pages/Search"; // Nouveau composant pour la rec
import Header from "./components/Header";
// Import des services
-import FormationWeb from "./components/Pages/FormationWeb";
-import FormationIA from "./components/Pages/FormationIA";
+import ServiceUn from "./components/Pages/ServiceUn.jsx";
+import ServiceDeux from "./components/Pages/ServiceDeux.jsx";
+import ServiceTrois from "./components/Pages/ServiceTrois.jsx";
function App() {
return (
@@ -40,8 +41,9 @@ ReactDOM.createRoot(document.getElementById("root")).render(
} />
} /> {/* Route pour les recherches */}
{/* Routes pour les services */}
- } />
- } />
+ } />
+ } />
+ } />