Logo
Home
Projects
Blog

Ready to create
something amazing?

Company logo

Ali Benkarrouch

Software Engineering student at ETS

Get upDownload my CV
LinkedInGithubEmail

Contact me

© 2026 Ali Benkarrouch. All rights reserved.
0%
All projects
Shopnest
December 2023

Shopnest

I completed this project as part of my first web application development course. The goal was to design a comprehensive e-commerce platform that would enable the smooth purchase and sale of products. This project was a defining moment for me, as it helped me understand the importance of a solid structure, from initial planning to the launch of a functional and secure website.

Contribution

As a developer on this project, I was responsible for the critical stages of implementation. After participating in the design phase (class diagrams and ERDs) and design on Figma, I focused on technical development. I designed all of the website's pages using PHP for server logic and Bootstrap for a modern look. I was particularly involved in creating the shopping cart system, managing the dynamic display of items, and the transaction engine to enable users to buy and sell easily.

Project Gallery

Visual Overview

Shopnest screenshot 1

Approach

My approach was guided by rigorous planning to avoid technical debt. We started by modeling the data with entity-relationship diagrams to ensure database integrity. Once the architecture was in place and the interfaces validated on Figma, I implemented the client-side features with JavaScript and jQuery to provide intuitive navigation. Using PHP allowed me to efficiently link the frontend to the database, ensuring personalized account management and a smooth, secure shopping experience.

Features

  • Dynamic shopping cart system
  • Complete purchase management
  • Display of items by category
  • MVC architecture in PHP

Stack

JavascriptJavascriptPHPPHPHTMLHTMLBootstrapBootstrapJQueryJQueryCSSCSS

More Projects

Explore Other Work

ProjetR

ProjetR

Just before our internship at CEGEP began, one of our teachers approached Nicholson and me with an idea: to develop an application that would allow students to showcase their projects. Since we didn't have the ambition to build a complete platform alongside the internship, my colleague and I chose to create an MVP instead. We then presented it to the teachers in the computer science department at Cégep Rosemont, who were open to the idea of taking the project further with the next cohorts.

June 2025

Genies

Genies

I developed Genies at a pivotal moment when artificial intelligence was beginning to take off in a big way. At that time, powerful tools were scattered across multiple websites, which made the user experience tedious. My goal was to create a single platform capable of centralizing the best AI models to offer simplified access and a consistent interface, allowing users to switch from text generation to visual creation without changing ecosystems.

June 2024

Portail DTI

Portail DTI

During my last web application class at CEGEP, we had to choose a project from a list provided by our teacher. My team and I decided to take on something quite ambitious: the computer science department portal. The idea behind this project was to design a digital space for students in the program. A place designed to promote mutual assistance, tutoring, event sharing, project promotion, as well as the creation and consultation of tutorials. In short, a true collaborative portal that brings the student community together around the development and sharing of knowledge.

December 2024

View All Projects