Logo
Accueil
Projets
Blog

Prêt à créer
quelque chose d'incroyable ?

Company logo

Ali Benkarrouch

Étudiant en génie logiciel à l'ETS

Get upTélécharger mon CV
LinkedInGithubEmail

Contactez-moi

© 2026 Ali Benkarrouch. Tous droits réservés.
0%
Tous les projets
Portail DTI
décembre 2024

Portail DTI

Lors de mon dernier cours d’application Web au cégep, on devait choisir un projet dans une liste proposée par notre enseignant. Avec mon équipe, on a décidé de se lancer dans quelque chose d’assez ambitieux : le portail du département d’informatique. L’idée derrière ce projet était de concevoir un espace numérique pour les étudiants du programme. Un lieu pensé pour favoriser l’entraide, le tutorat, le partage d’événements, la mise en valeur de projets, mais aussi la création et la consultation de tutoriels. En bref, un vrai portail collaboratif qui rassemble la communauté étudiante autour du développement et du partage de connaissances.

Ma contribution

Sur ce projet, j’ai d'abord réalisé la conception de l'ensemble des interfaces sur Figma avant de passer au développement des pages. Je me suis principalement occupé des systèmes de gestion de projets, de groupes, de cours et d’événements. J'ai également intégré la communication en temps réel pour la messagerie en utilisant les WebSockets. Mon rôle a donc été assez polyvalent, me permettant de travailler sur l'expérience utilisateur tout en développant les fonctionnalités clés de la plateforme.

Project Gallery

Visual Overview

Portail DTI screenshot 1

Approche

Étant donné la quantité de fonctionnalités demandées, nous avons choisi de diviser le projet en plusieurs applications tout en conservant une base commune d’utilisateurs. Deux applications principales ont été développées : le portail du département et une plateforme de tutorat intégrant les appels vidéo. Ces deux applications s’appuyaient sur une troisième, dédiée à l’authentification et mise en place avec OpenIddict, une librairie permettant de gérer les comptes et le SSO entre les différentes parties du projet.

Fonctionnalités

  • Partage de tutoriel
  • Partage de projets
  • Partage de documents de cours
  • OpenID
  • OAuth2

Technos

BlazorBlazor.NET Core.NET CoreC#C#TypescriptTypescriptReactReactWebRTCWebRTC

Collaborateurs

NNicholson Rainville JacquesPPhilippe LafranceTTeddy Cabrel Ekeu Mbouatchi

Sources

Github
Github

More Projects

Explore Other Work

ArtSync

ArtSync

Dans le cadre de mon cours Application Web 2 au cégep, j’ai eu l’occasion de travailler en équipe sur la conception et sur le développement d’une application full-stack. Mon coéquipier et moi avons créé ArtSync, une plateforme où les utilisateurs peuvent publier, explorer et partager du contenu artistique. Ce projet nous a permis de passer par toutes les étapes du développement : l’analyse des besoins, la conception UML, la conception d’une base de données relationnelle, le design sur Figma, puis le développement avec Java, Spring Boot, Thymeleaf et Angular. C’était une belle expérience pour appliquer nos connaissances dans un cadre agile, avec des suivis réguliers et avec un fonctionnement qui se rapprochait beaucoup d’un vrai projet professionnel.

mai 2024

Devil fruit Encyclopedia

Devil fruit Encyclopedia

Grand fan de l'univers de One Piece, j'ai créé ce projet pour concevoir une encyclopédie interactive dédiée aux Fruits du Démon. L'idée était de construire une ressource centralisée et structurée permettant de répertorier chaque fruit, son type et ses capacités. Ce projet m'a permis de mettre en pratique le développement d'une architecture moderne séparant totalement la gestion des données (API) de l'expérience utilisateur (Client).

novembre 2024

Genies

Genies

J'ai développé Genies à une période charnière où l'intelligence artificielle commençait à prendre une ampleur considérable. À ce moment-là, les outils performants étaient fragmentés sur de multiples sites web, ce qui rendait l'expérience utilisateur fastidieuse. Mon objectif était de créer une plateforme unique capable de centraliser les meilleurs modèles d'IA pour offrir un accès simplifié et une interface cohérente, permettant de passer de la génération de texte à la création visuelle sans changer d'écosystème.

juin 2024

View All Projects