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
Easystay
décembre 2024

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.

Ma contribution

Au sein de l'équipe, j'ai pris en charge des piliers essentiels de l'application. Côté backend, j'ai développé l'intégralité de l'API pour les modules de gestion des chambres et des réservations, assurant la fiabilité des données et la cohérence des flux. Pour la partie frontend, j'ai d'abord conçu les maquettes sur Figma avant de coder la page d'accueil ainsi que l'ensemble de la logique de réservation sur le client. Mon rôle a donc été de garantir une expérience utilisateur fluide, depuis la recherche d'une chambre jusqu'à la finalisation de la transaction.

Project Gallery

Visual Overview

Easystay screenshot 1

Approche

Notre approche a reposé sur une séparation stricte des responsabilités pour assurer une progression efficace en équipe. Pour ma part, j'ai misé sur une architecture API robuste capable de gérer les disponibilités en temps réel, évitant ainsi tout conflit lors des réservations. Sur le client, j'ai privilégié une approche axée sur l'ergonomie, en transformant mes designs Figma en composants réutilisables et en implémentant une gestion d'état rigoureuse pour sécuriser le parcours de réservation de l'utilisateur.

Fonctionnalités

  • API RESTful structurée
  • Gestion d'inventaire chambres
  • Gestion des flux de données
  • Interface utilisateur réactive

Technos

SpringbootSpringbootAndroid studioAndroid studioKotlinKotlin

Collaborateurs

JJamil FayadIIsmail El AsraouiAAziz Delaa

Sources

Github (Mobile App)
Github (Mobile App)
Github (API)
Github (API)

More Projects

Explore Other Work

Runebound

Runebound

Avec Runebound, mon objectif était de concevoir un RPG roguelite ambitieux qui explore la dualité dimensionnelle au sein du gameplay pour mon cours de développement de jeu vidéo au Cégep de Rosemont. J'ai voulu créer une expérience narrative forte où l'évolution du mage se reflète non seulement par ses pouvoirs, mais aussi par la transition technologique du jeu. Ce projet m'a permis de pousser mes compétences sur Unity en gérant deux styles de jeu distincts au sein d'une seule et même boucle de progression.

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

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