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
Vantabank
décembre 2023

Vantabank

J'ai réalisé ce projet dans le cadre de mon premier cours d'applications natives au Cégep de Rosemont. Premier projet d'envergure mené en solo, il a marqué une étape importante dans mon parcours puisque c'était la première fois que je concevais une interface graphique complexe. Cette expérience a été une véritable révélation et j'ai particulièrement apprécié le défi de transformer une logique métier abstraite en un outil visuel interactif et esthétique.

Ma contribution

En tant que développeur unique, j'ai pris en charge l'intégralité de la chaîne de production, du traitement des données jusqu'au rendu final. J'ai commencé par coder le backend en Java pour établir une base solide pour la gestion des comptes et des transactions. Ensuite, j'ai conçu l'intégralité de l'expérience utilisateur sur Figma, en définissant chaque vue et interaction. Enfin, j'ai développé l'interface graphique avec JavaFX, en veillant à connecter chaque élément visuel à la logique backend pour créer une application bancaire fonctionnelle et cohérente.

Project Gallery

Visual Overview

Vantabank screenshot 1

Approche

Ma stratégie a consisté à suivre un flux de travail rigoureux pour garantir la stabilité de l'application. En commençant par le backend, j'ai pu m'assurer que la logique transactionnelle était robuste avant de réfléchir au visuel. L'étape intermédiaire sur Figma a été cruciale pour anticiper les défis d'ergonomie avant la phase de codage de l'interface. Pour la réalisation finale, j'ai utilisé JavaFX pour traduire mes designs en composants dynamiques, en mettant un point d'honneur à ce que la connexion avec le backend soit fluide et transparente pour l'utilisateur.

Fonctionnalités

  • Gestion de comptes bancaires
  • Interface graphique JavaFX
  • Historique des transactions
  • Architecture MVC (Modèle-Vue-Contrôleur)

Technos

JavaJavaJavaFXJavaFX

Sources

Github
Github

More Projects

Explore Other Work

Shopnest

Shopnest

J'ai réalisé ce projet dans le cadre de mon premier cours de développement d'applications web. L'objectif était de concevoir une plateforme e-commerce complète permettant l'achat et la vente de produits de manière fluide. Ce projet a été fondateur pour moi, car il m'a permis de comprendre l'importance d'une structure solide, de la planification initiale jusqu'à la mise en ligne d'un site fonctionnel et sécurisé.

décembre 2023

Easystay

Easystay

Le projet Easystay a été réalisé dans le cadre du cours d'Applications Natives 3 au Cégep de Rosemont. Développé en équipe de quatre, l'objectif était de concevoir une plateforme complète de gestion hôtelière répondant aux standards de l'industrie. Ce projet m'a permis d'approfondir mes compétences en développement collaboratif et de maîtriser le cycle de vie d'une application native, de la conception des interfaces jusqu'à la mise en place d'une logique métier complexe.

décembre 2024

Portail DTI

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.

décembre 2024

View All Projects