diff --git a/frontend/src/components/portfolio/templates/Inspired_Bechir_Lahoueg/index.jsx b/frontend/src/components/portfolio/templates/Inspired_Bechir_Lahoueg/index.jsx
new file mode 100644
index 000000000..a4f0367f9
--- /dev/null
+++ b/frontend/src/components/portfolio/templates/Inspired_Bechir_Lahoueg/index.jsx
@@ -0,0 +1,130 @@
+import React from 'react';
+import { usePortfolio } from '../../../../context/PortfolioContext';
+
+const InspiredBechirLahoueg = () => {
+ const { portfolioData: data } = usePortfolio();
+
+ // Fallback structural data if context is initially empty
+ const profile = data?.profile || { name: 'Your Name', role: 'Full Stack Developer', bio: 'Crafting digital experiences.' };
+ const projects = data?.projects || [];
+ const experiences = data?.experience || [];
+ const skills = data?.skills || [];
+
+ return (
+
+ {/* Header/Nav */}
+
+
+
+ {/* Introduction Section */}
+
+ HI THERE, I AM
+
+ {profile.name}
+
+
+ {profile.role || "Software Engineer"}
+
+
+ {profile.bio || "Passionate about building clean, performant, and user-centric web applications with modern technologies."}
+
+
+
+ {/* Projects Section */}
+
+
+ 01. Featured Projects
+
+
+ {projects.length > 0 ? (
+ projects.map((proj, idx) => (
+
+
+
+ {proj.title}
+
+
{proj.description}
+
+ {proj.technologies && (
+
+ {proj.technologies.map((tech, tIdx) => (
+
+ {tech}
+
+ ))}
+
+ )}
+
+ ))
+ ) : (
+
No projects available yet.
+ )}
+
+
+
+ {/* Experience Section */}
+
+
+ 02. Experience
+
+
+ {experiences.length > 0 ? (
+ experiences.map((exp, idx) => (
+
+
+
+
+ {exp.role} @ {exp.company}
+
+ {exp.duration || exp.period}
+
+
{exp.description}
+
+ ))
+ ) : (
+
No experience timeline specified.
+ )}
+
+
+
+ {/* Skills Section */}
+
+
+ 03. Core Expertise
+
+
+ {skills.length > 0 ? (
+ skills.map((skill, idx) => (
+
+ {typeof skill === 'object' ? skill.name : skill}
+
+ ))
+ ) : (
+
No skills added yet.
+ )}
+
+
+
+
+ {/* Footer */}
+
+
+ );
+};
+
+export default InspiredBechirLahoueg;