
A small selection of recent projects
Official Website for JSD (Local Football Club)
As Lead Full-Stack Developer, I built a modern, multilingual platform for Jeunesse Sportive Djidjelienne using Next.js, TypeScript, PostgreSQL, and Docker. It includes live match updates, player profiles, a role-based admin dashboard, and analytics — blending passion for my local club with cutting-edge web tech.
Energical Jijel Portes – Store Management System
A freelance desktop app , built for a door manufacturing business transitioning from Excel and Word to a complete digital system. Built with Next.js, Electron, Prisma, and SQLite, it features secure authentication, complex product variant management, real-time stock tracking, automated PDF documents, and sales analytics — reducing order processing time by 70% and saving hours daily through automation.
Moussaoui-Mounir Jewelry store Dashboard
An admin dashboard for a jewelry store that allows the admin to manage products, orders, and customers, built with Next.js and Tailwind CSS, I integrated the backend api using axios to fetch and crud data.
Secured chat app E2E and P2P
A secured chat app that uses end-to-end encryption and peer-to-peer communication, built with React.js and Tailwind CSS.
Typing Speed Battle
A website that allows users to test their typing speed by competing with other users, built with Next.js and Tailwind CSS.
My Expertise and Aspirations as a Web Developer
My approach
Analyze the Design
Analyze the design and break it into smaller components, considering the project requirements.
Choose the Right Tools
Select the most suitable languages, tools, and component libraries that align with the project requirements.
Start Building
Begin the development process, implementing each component step by step.