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

AI Camera

AI Camera

The StealthCam project was born out of a desire to explore the possibilities offered by the Internet of Things (IoT) by creating a smart home security system for our connected object course at Cégep de Rosemont. The idea was to merge hardware (sensors and cameras) with modern software technologies such as facial recognition and artificial intelligence. This project allowed me to learn how to manage communication between sensors, a Python backend processing real-time data streams, and a fluid desktop user interface.

December 2024

Memo-mate

Memo-mate

I developed Memo-mate as part of my Programming 2 course. The goal was to create a functional clone of the Notepad application to put into practice the fundamental concepts of object-oriented programming and file manipulation. It was an excellent exercise in understanding how to transform word processing logic into a concrete utility application.

May 2023

Vantabank

Vantabank

I completed this project as part of my first native applications course at Cégep de Rosemont. As my first major solo project, it marked an important milestone in my career, as it was the first time I had designed a complex graphical interface. This experience was a real revelation, and I particularly enjoyed the challenge of transforming abstract business logic into an interactive and aesthetically pleasing visual tool.

December 2023

View All Projects